# far model CODE resource # near model jump table entries starting at A5 + 0x00001958 (6 of them) # far model jump table entries starting at A5 + 0x00000000 (0 of them) # A5 relocation data at 0x00000000 # A5 relocation at 0000FFFE # A5 is 0x00000000 # PC relocation data at 0x00000000 # PC relocation at 0000FFFE # load address is 0x00000000 fn00000000: 00000000 4E56 0000 link A6, 0 00000004 486D BDC0 pea.l [A5 - 0x4240] 00000008 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000000C 4EAD 163A jsr [A5 + 0x163A /* export_707 */] 00000010 4E5E unlink A6 00000012 205F movea.l A0, [A7]+ 00000014 584F addq.w A7, 4 00000016 4ED0 jmp [A0] fn00000018: 00000018 48E7 0030 movem.l -[A7], A2,A3 0000001C 4EBA 0096 jsr [PC + 0x96 /* 000000B4 */] 00000020 2640 movea.l A3, D0 00000022 6058 bra +0x5A /* 0000007C */ label00000024: 00000024 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000028 2F0B move.l -[A7], A3 0000002A 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */] 0000002E 4EBA 0084 jsr [PC + 0x84 /* 000000B4 */] 00000032 2440 movea.l A2, D0 00000034 700F moveq.l D0, 0x0F 00000036 2F00 move.l -[A7], D0 00000038 2F2A 0016 move.l -[A7], [A2 + 0x16] 0000003C 2F0B move.l -[A7], A3 0000003E 2F0A move.l -[A7], A2 00000040 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000044 2640 movea.l A3, D0 00000046 2F0B move.l -[A7], A3 00000048 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 0000004C 2440 movea.l A2, D0 0000004E 200A move.l D0, A2 00000050 6702 beq +0x4 /* 00000054 */ 00000052 264A movea.l A3, A2 label00000054: 00000054 206B 0016 movea.l A0, [A3 + 0x16] 00000058 2010 move.l D0, [A0] 0000005A 721F moveq.l D1, 0x1F 0000005C C041 and.w D0, D1 0000005E 7215 moveq.l D1, 0x15 00000060 B041 cmp.w D0, D1 00000062 6618 bne +0x1A /* 0000007C */ 00000064 2F2B 0006 move.l -[A7], [A3 + 0x6] 00000068 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 0000006C 2740 0006 move.l [A3 + 0x6], D0 00000070 2F0B move.l -[A7], A3 00000072 2040 movea.l A0, D0 00000074 2F28 0016 move.l -[A7], [A0 + 0x16] 00000078 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] label0000007C: 0000007C 0C2D 0057 CDDC cmpi.b [A5 - 0x3224], 0x57 /* 'W' */ 00000082 67A0 beq -0x5E /* 00000024 */ 00000084 200B move.l D0, A3 00000086 4CDF 0C00 movem.l A2,A3, [A7]+ 0000008A 4E75 rts 0000008C 4E56 FFFC link A6, -0x0004 00000090 2F0A move.l -[A7], A2 00000092 102D D992 move.b D0, [A5 - 0x266E] 00000096 1D40 FFFC move.b [A6 - 0x4], D0 0000009A 1B7C 0001 D992 move.b [A5 - 0x266E], 0x1 000000A0 4EBA 0012 jsr [PC + 0x12 /* 000000B4 */] 000000A4 2440 movea.l A2, D0 000000A6 1B6E FFFC D992 move.b [A5 - 0x266E], [A6 - 0x4] 000000AC 200A move.l D0, A2 000000AE 245F movea.l A2, [A7]+ 000000B0 4E5E unlink A6 000000B2 4E75 rts fn000000B4: 000000B4 4E56 FFFC link A6, -0x0004 000000B8 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 000000BC 52AD D994 addq.l [A5 - 0x266C], 1 000000C0 0C2D 0031 CDDC cmpi.b [A5 - 0x3224], 0x31 /* '1' */ 000000C6 660A bne +0xC /* 000000D2 */ 000000C8 4EAD 2212 jsr [A5 + 0x2212 /* export_1086 */] 000000CC 2640 movea.l A3, D0 000000CE 6000 0182 bra +0x184 /* 00000252 */ label000000D2: 000000D2 4EBA 018C jsr [PC + 0x18C /* 00000260 */] 000000D6 2640 movea.l A3, D0 000000D8 162D CDDC move.b D3, [A5 - 0x3224] 000000DC 7067 moveq.l D0, 0x67 000000DE B600 cmp.b D3, D0 000000E0 6500 0170 bcs +0x172 /* 00000252 */ 000000E4 7071 moveq.l D0, 0x71 000000E6 B600 cmp.b D3, D0 000000E8 6200 0168 bhi +0x16A /* 00000252 */ 000000EC 7800 moveq.l D4, 0x00 000000EE 1803 move.b D4, D3 000000F0 70B4 moveq.l D0, 0xFFFFFFB4 000000F2 D880 add.l D4, D0 000000F4 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000000F8 2F04 move.l -[A7], D4 000000FA 2F2B 0016 move.l -[A7], [A3 + 0x16] 000000FE 2F0B move.l -[A7], A3 00000100 4EBA FFB2 jsr [PC - 0x4E /* 000000B4 */] 00000104 2F00 move.l -[A7], D0 00000106 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000010A 2640 movea.l A3, D0 0000010C 701B moveq.l D0, 0x1B 0000010E B880 cmp.l D4, D0 00000110 6628 bne +0x2A /* 0000013A */ 00000112 206B 0002 movea.l A0, [A3 + 0x2] 00000116 2068 0016 movea.l A0, [A0 + 0x16] 0000011A 2010 move.l D0, [A0] 0000011C 721F moveq.l D1, 0x1F 0000011E C041 and.w D0, D1 00000120 7214 moveq.l D1, 0x14 00000122 B041 cmp.w D0, D1 00000124 6614 bne +0x16 /* 0000013A */ 00000126 2F0B move.l -[A7], A3 00000128 4EAD 2152 jsr [A5 + 0x2152 /* export_1062 */] 0000012C 2640 movea.l A3, D0 0000012E 1013 move.b D0, [A3] 00000130 721B moveq.l D1, 0x1B 00000132 B001 cmp.b D0, D1 00000134 6716 beq +0x18 /* 0000014C */ 00000136 6000 011A bra +0x11C /* 00000252 */ label0000013A: 0000013A 2F0B move.l -[A7], A3 0000013C 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000140 2840 movea.l A4, D0 00000142 200C move.l D0, A4 00000144 6706 beq +0x8 /* 0000014C */ 00000146 264C movea.l A3, A4 00000148 6000 0108 bra +0x10A /* 00000252 */ label0000014C: 0000014C 2F0B move.l -[A7], A3 0000014E 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00000152 0C84 0000 001B cmpi.l D4, 0x1B 00000158 6706 beq +0x8 /* 00000160 */ 0000015A 2F0B move.l -[A7], A3 0000015C 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] label00000160: 00000160 286B 0002 movea.l A4, [A3 + 0x2] 00000164 2004 move.l D0, D4 00000166 721C moveq.l D1, 0x1C 00000168 B081 cmp.l D0, D1 0000016A 6740 beq +0x42 /* 000001AC */ 0000016C 721D moveq.l D1, 0x1D 0000016E B081 cmp.l D0, D1 00000170 673A beq +0x3C /* 000001AC */ 00000172 721E moveq.l D1, 0x1E 00000174 B081 cmp.l D0, D1 00000176 6760 beq +0x62 /* 000001D8 */ 00000178 721F moveq.l D1, 0x1F 0000017A B081 cmp.l D0, D1 0000017C 675A beq +0x5C /* 000001D8 */ 0000017E 7222 moveq.l D1, 0x22 00000180 B081 cmp.l D0, D1 00000182 675C beq +0x5E /* 000001E0 */ 00000184 7221 moveq.l D1, 0x21 00000186 B081 cmp.l D0, D1 00000188 6756 beq +0x58 /* 000001E0 */ 0000018A 7224 moveq.l D1, 0x24 0000018C B081 cmp.l D0, D1 0000018E 676C beq +0x6E /* 000001FC */ 00000190 7223 moveq.l D1, 0x23 00000192 B081 cmp.l D0, D1 00000194 6766 beq +0x68 /* 000001FC */ 00000196 7225 moveq.l D1, 0x25 00000198 B081 cmp.l D0, D1 0000019A 6760 beq +0x62 /* 000001FC */ 0000019C 7220 moveq.l D1, 0x20 0000019E B081 cmp.l D0, D1 000001A0 675A beq +0x5C /* 000001FC */ 000001A2 721B moveq.l D1, 0x1B 000001A4 B081 cmp.l D0, D1 000001A6 675C beq +0x5E /* 00000204 */ 000001A8 6000 009E bra +0xA0 /* 00000248 */ label000001AC: 000001AC 206C 0016 movea.l A0, [A4 + 0x16] 000001B0 2010 move.l D0, [A0] 000001B2 0280 0000 00FF andi.l D0, 0xFF 000001B8 41ED D414 lea.l A0, [A5 - 0x2BEC] 000001BC 1030 0000 move.b D0, [A0 + D0.w] 000001C0 7201 moveq.l D1, 0x01 000001C2 C001 and.b D0, D1 000001C4 670A beq +0xC /* 000001D0 */ 000001C6 2F0B move.l -[A7], A3 000001C8 4EAD 1A7A jsr [A5 + 0x1A7A /* export_843 */] 000001CC 6000 0084 bra +0x86 /* 00000252 */ label000001D0: 000001D0 2F0B move.l -[A7], A3 000001D2 4EAD 1A32 jsr [A5 + 0x1A32 /* export_834 */] 000001D6 607A bra +0x7C /* 00000252 */ label000001D8: 000001D8 2F0B move.l -[A7], A3 000001DA 4EAD 1A32 jsr [A5 + 0x1A32 /* export_834 */] 000001DE 6072 bra +0x74 /* 00000252 */ label000001E0: 000001E0 2F0B move.l -[A7], A3 000001E2 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 000001E6 2F2B 0006 move.l -[A7], [A3 + 0x6] 000001EA 206D D874 movea.l A0, [A5 - 0x278C] 000001EE 2F28 0018 move.l -[A7], [A0 + 0x18] 000001F2 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 000001F6 2740 0006 move.l [A3 + 0x6], D0 000001FA 6056 bra +0x58 /* 00000252 */ label000001FC: 000001FC 2F0B move.l -[A7], A3 000001FE 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 00000202 604E bra +0x50 /* 00000252 */ label00000204: 00000204 2F2B 0006 move.l -[A7], [A3 + 0x6] 00000208 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 0000020C 2440 movea.l A2, D0 0000020E 274A 0006 move.l [A3 + 0x6], A2 00000212 202C 0016 move.l D0, [A4 + 0x16] 00000216 2D40 FFFC move.l [A6 - 0x4], D0 0000021A 2040 movea.l A0, D0 0000021C 2010 move.l D0, [A0] 0000021E 761F moveq.l D3, 0x1F 00000220 C043 and.w D0, D3 00000222 7A14 moveq.l D5, 0x14 00000224 B045 cmp.w D0, D5 00000226 6610 bne +0x12 /* 00000238 */ 00000228 206A 0016 movea.l A0, [A2 + 0x16] 0000022C 2010 move.l D0, [A0] 0000022E C043 and.w D0, D3 00000230 B045 cmp.w D0, D5 00000232 6604 bne +0x6 /* 00000238 */ 00000234 16BC 0017 move.b [A3], 0x17 label00000238: 00000238 2F0A move.l -[A7], A2 0000023A 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000023E 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 00000242 2740 0006 move.l [A3 + 0x6], D0 00000246 600A bra +0xC /* 00000252 */ label00000248: 00000248 2F3C 0000 00FA move.l -[A7], 0xFA 0000024E 4EBA FDB0 jsr [PC - 0x250 /* 00000000 */] label00000252: 00000252 53AD D994 subq.l [A5 - 0x266C], 1 00000256 200B move.l D0, A3 00000258 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 0000025C 4E5E unlink A6 0000025E 4E75 rts fn00000260: 00000260 4E56 FFCC link A6, -0x0034 00000264 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000268 7010 moveq.l D0, 0x10 0000026A 2F00 move.l -[A7], D0 0000026C 4EBA 041E jsr [PC + 0x41E /* 0000068C */] 00000270 2D40 FFCC move.l [A6 - 0x34], D0 00000274 0C2D 0055 CDDC cmpi.b [A5 - 0x3224], 0x55 /* 'U' */ 0000027A 6600 0404 bne +0x406 /* 00000680 */ 0000027E 2F00 move.l -[A7], D0 00000280 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000284 2D40 FFCC move.l [A6 - 0x34], D0 00000288 2F00 move.l -[A7], D0 0000028A 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 0000028E 2D40 FFCC move.l [A6 - 0x34], D0 00000292 2F00 move.l -[A7], D0 00000294 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 00000298 2F2E FFCC move.l -[A7], [A6 - 0x34] 0000029C 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */] 000002A0 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000002A4 3D6D D950 FFE8 move.w [A6 - 0x18], [A5 - 0x26B0] 000002AA 4EBA FD6C jsr [PC - 0x294 /* 00000018 */] 000002AE 2D40 FFD0 move.l [A6 - 0x30], D0 000002B2 3D6D D950 FFEA move.w [A6 - 0x16], [A5 - 0x26B0] 000002B8 7256 moveq.l D1, 0x56 000002BA 1F01 move.b -[A7], D1 000002BC 723E moveq.l D1, 0x3E 000002BE 2F01 move.l -[A7], D1 000002C0 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 000002C4 3D6D D950 FFEC move.w [A6 - 0x14], [A5 - 0x26B0] 000002CA 4EBA FDE8 jsr [PC - 0x218 /* 000000B4 */] 000002CE 2D40 FFE4 move.l [A6 - 0x1C], D0 000002D2 3D6D D950 FFEE move.w [A6 - 0x12], [A5 - 0x26B0] 000002D8 206E FFD0 movea.l A0, [A6 - 0x30] 000002DC 2468 0016 movea.l A2, [A0 + 0x16] 000002E0 2212 move.l D1, [A2] 000002E2 761F moveq.l D3, 0x1F 000002E4 C243 and.w D1, D3 000002E6 7814 moveq.l D4, 0x14 000002E8 B244 cmp.w D1, D4 000002EA 6654 bne +0x56 /* 00000340 */ 000002EC 2240 movea.l A1, D0 000002EE 2669 0016 movea.l A3, [A1 + 0x16] 000002F2 2213 move.l D1, [A3] 000002F4 C243 and.w D1, D3 000002F6 B244 cmp.w D1, D4 000002F8 6646 bne +0x48 /* 00000340 */ 000002FA 286A 000C movea.l A4, [A2 + 0xC] 000002FE 266B 000C movea.l A3, [A3 + 0xC] 00000302 B9CB cmpa.l A4, A3 00000304 673A beq +0x3C /* 00000340 */ 00000306 2F0A move.l -[A7], A2 00000308 2240 movea.l A1, D0 0000030A 2F29 0016 move.l -[A7], [A1 + 0x16] 0000030E 4EAD 1A52 jsr [A5 + 0x1A52 /* export_838 */] 00000312 4A80 tst.l D0 00000314 6716 beq +0x18 /* 0000032C */ 00000316 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000031A 206E FFD0 movea.l A0, [A6 - 0x30] 0000031E 2F28 0016 move.l -[A7], [A0 + 0x16] 00000322 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 00000326 2D40 FFE4 move.l [A6 - 0x1C], D0 0000032A 6014 bra +0x16 /* 00000340 */ label0000032C: 0000032C 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00000330 206E FFE4 movea.l A0, [A6 - 0x1C] 00000334 2F28 0016 move.l -[A7], [A0 + 0x16] 00000338 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 0000033C 2D40 FFD0 move.l [A6 - 0x30], D0 label00000340: 00000340 7061 moveq.l D0, 0x61 00000342 2F00 move.l -[A7], D0 00000344 42A7 clr.l -[A7] 00000346 2F2E FFD0 move.l -[A7], [A6 - 0x30] 0000034A 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 0000034E 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000352 2D40 FFD0 move.l [A6 - 0x30], D0 00000356 2040 movea.l A0, D0 00000358 2468 0002 movea.l A2, [A0 + 0x2] 0000035C 262A 0016 move.l D3, [A2 + 0x16] 00000360 2D43 FFD4 move.l [A6 - 0x2C], D3 00000364 2D43 FFF8 move.l [A6 - 0x8], D3 00000368 2668 0006 movea.l A3, [A0 + 0x6] 0000036C 222B 0016 move.l D1, [A3 + 0x16] 00000370 2D41 FFD8 move.l [A6 - 0x28], D1 00000374 2243 movea.l A1, D3 00000376 2411 move.l D2, [A1] 00000378 781F moveq.l D4, 0x1F 0000037A C484 and.l D2, D4 0000037C 2D42 FFDC move.l [A6 - 0x24], D2 00000380 2841 movea.l A4, D1 00000382 2A14 move.l D5, [A4] 00000384 CA84 and.l D5, D4 00000386 2D45 FFE0 move.l [A6 - 0x20], D5 0000038A 7813 moveq.l D4, 0x13 0000038C B484 cmp.l D2, D4 0000038E 48EE 0400 FFFC movem.l [A6 - 0x4], A2 00000394 6606 bne +0x8 /* 0000039C */ 00000396 BA84 cmp.l D5, D4 00000398 6700 00FA beq +0xFC /* 00000494 */ label0000039C: 0000039C 7814 moveq.l D4, 0x14 0000039E B484 cmp.l D2, D4 000003A0 6612 bne +0x14 /* 000003B4 */ 000003A2 BA84 cmp.l D5, D4 000003A4 660E bne +0x10 /* 000003B4 */ 000003A6 2069 000C movea.l A0, [A1 + 0xC] 000003AA 226C 000C movea.l A1, [A4 + 0xC] 000003AE B1C9 cmpa.l A0, A1 000003B0 6700 00E2 beq +0xE4 /* 00000494 */ label000003B4: 000003B4 7805 moveq.l D4, 0x05 000003B6 B484 cmp.l D2, D4 000003B8 6614 bne +0x16 /* 000003CE */ 000003BA BA84 cmp.l D5, D4 000003BC 6610 bne +0x12 /* 000003CE */ 000003BE 2043 movea.l A0, D3 000003C0 2268 000C movea.l A1, [A0 + 0xC] 000003C4 206C 000C movea.l A0, [A4 + 0xC] 000003C8 B3C8 cmpa.l A1, A0 000003CA 6700 00C8 beq +0xCA /* 00000494 */ label000003CE: 000003CE B484 cmp.l D2, D4 000003D0 6714 beq +0x16 /* 000003E6 */ 000003D2 382E FFDE move.w D4, [A6 - 0x22] 000003D6 7C1F moveq.l D6, 0x1F 000003D8 C846 and.w D4, D6 000003DA 7C0F moveq.l D6, 0x0F 000003DC B846 cmp.w D4, D6 000003DE 6206 bhi +0x8 /* 000003E6 */ 000003E0 B485 cmp.l D2, D5 000003E2 6700 00B0 beq +0xB2 /* 00000494 */ label000003E6: 000003E6 0285 0000 00FF andi.l D5, 0xFF 000003EC 45ED D414 lea.l A2, [A5 - 0x2BEC] 000003F0 1A32 5000 move.b D5, [A2 + D5.w] 000003F4 7C01 moveq.l D6, 0x01 000003F6 CA06 and.b D5, D6 000003F8 7800 moveq.l D4, 0x00 000003FA 1805 move.b D4, D5 000003FC 6740 beq +0x42 /* 0000043E */ 000003FE 206E FFFC movea.l A0, [A6 - 0x4] 00000402 1A10 move.b D5, [A0] 00000404 7E5D moveq.l D7, 0x5D 00000406 BA07 cmp.b D5, D7 00000408 6634 bne +0x36 /* 0000043E */ 0000040A 4AA8 0006 tst.l [A0 + 0x6] 0000040E 662E bne +0x30 /* 0000043E */ 00000410 3A2E FFDE move.w D5, [A6 - 0x22] 00000414 7E1F moveq.l D7, 0x1F 00000416 CA47 and.w D5, D7 00000418 307C 000B movea.w A0, 0xB 0000041C BA48 cmp.w D5, A0 0000041E 6374 bls +0x76 /* 00000494 */ 00000420 0282 0000 00FF andi.l D2, 0xFF 00000426 1432 2000 move.b D2, [A2 + D2.w] 0000042A C406 and.b D2, D6 0000042C 6710 beq +0x12 /* 0000043E */ 0000042E 2043 movea.l A0, D3 00000430 2068 0008 movea.l A0, [A0 + 0x8] 00000434 2410 move.l D2, [A0] 00000436 C447 and.w D2, D7 00000438 7613 moveq.l D3, 0x13 0000043A B443 cmp.w D2, D3 0000043C 6756 beq +0x58 /* 00000494 */ label0000043E: 0000043E 242E FFDC move.l D2, [A6 - 0x24] 00000442 0282 0000 00FF andi.l D2, 0xFF 00000448 1432 2000 move.b D2, [A2 + D2.w] 0000044C C406 and.b D2, D6 0000044E 673C beq +0x3E /* 0000048C */ 00000450 1413 move.b D2, [A3] 00000452 765D moveq.l D3, 0x5D 00000454 B403 cmp.b D2, D3 00000456 6634 bne +0x36 /* 0000048C */ 00000458 4AAB 0006 tst.l [A3 + 0x6] 0000045C 662E bne +0x30 /* 0000048C */ 0000045E 342E FFE2 move.w D2, [A6 - 0x1E] 00000462 761F moveq.l D3, 0x1F 00000464 C443 and.w D2, D3 00000466 7A0B moveq.l D5, 0x0B 00000468 B445 cmp.w D2, D5 0000046A 6312 bls +0x14 /* 0000047E */ 0000046C 4A84 tst.l D4 0000046E 671C beq +0x1E /* 0000048C */ 00000470 206C 0008 movea.l A0, [A4 + 0x8] 00000474 2210 move.l D1, [A0] 00000476 C243 and.w D1, D3 00000478 7413 moveq.l D2, 0x13 0000047A B242 cmp.w D1, D2 0000047C 660E bne +0x10 /* 0000048C */ label0000047E: 0000047E 2F00 move.l -[A7], D0 00000480 206E FFF8 movea.l A0, [A6 - 0x8] 00000484 2F08 move.l -[A7], A0 00000486 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] 0000048A 601C bra +0x1E /* 000004A8 */ label0000048C: 0000048C 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00000490 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */] label00000494: 00000494 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00000498 206E FFD0 movea.l A0, [A6 - 0x30] 0000049C 2068 0006 movea.l A0, [A0 + 0x6] 000004A0 2F28 0016 move.l -[A7], [A0 + 0x16] 000004A4 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] label000004A8: 000004A8 362E FFE8 move.w D3, [A6 - 0x18] 000004AC B66E FFEA cmp.w D3, [A6 - 0x16] 000004B0 6C7A bge +0x7C /* 0000052C */ 000004B2 302E FFEC move.w D0, [A6 - 0x14] 000004B6 B06E FFEE cmp.w D0, [A6 - 0x12] 000004BA 6C70 bge +0x72 /* 0000052C */ 000004BC 3003 move.w D0, D3 000004BE 48C0 ext.l D0 000004C0 7602 moveq.l D3, 0x02 000004C2 E7A0 asl D0, D3 000004C4 D0AD D954 add.l D0, [A5 - 0x26AC] 000004C8 2040 movea.l A0, D0 000004CA 2650 movea.l A3, [A0] 000004CC 302E FFEC move.w D0, [A6 - 0x14] 000004D0 48C0 ext.l D0 000004D2 E7A0 asl D0, D3 000004D4 D0AD D954 add.l D0, [A5 - 0x26AC] 000004D8 2040 movea.l A0, D0 000004DA 2450 movea.l A2, [A0] 000004DC 102B 001C move.b D0, [A3 + 0x1C] 000004E0 7601 moveq.l D3, 0x01 000004E2 B003 cmp.b D0, D3 000004E4 6646 bne +0x48 /* 0000052C */ 000004E6 102A 001C move.b D0, [A2 + 0x1C] 000004EA B003 cmp.b D0, D3 000004EC 663E bne +0x40 /* 0000052C */ 000004EE 202B 0020 move.l D0, [A3 + 0x20] 000004F2 222A 0020 move.l D1, [A2 + 0x20] 000004F6 B081 cmp.l D0, D1 000004F8 6632 bne +0x34 /* 0000052C */ 000004FA 2F2B 000C move.l -[A7], [A3 + 0xC] 000004FE 2F2A 000C move.l -[A7], [A2 + 0xC] 00000502 42A7 clr.l -[A7] 00000504 4EAD 1A62 jsr [A5 + 0x1A62 /* export_840 */] 00000508 4A80 tst.l D0 0000050A 6720 beq +0x22 /* 0000052C */ 0000050C 00AA 0000 0010 0020 ori.l [A2 + 0x20], 0x10 00000514 206E FFD0 movea.l A0, [A6 - 0x30] 00000518 2F28 0006 move.l -[A7], [A0 + 0x6] 0000051C 2F0A move.l -[A7], A2 0000051E 2F0B move.l -[A7], A3 00000520 4EAD 1802 jsr [A5 + 0x1802 /* export_764 */] 00000524 526E FFE8 addq.w [A6 - 0x18], 1 00000528 526E FFEC addq.w [A6 - 0x14], 1 label0000052C: 0000052C 206E FFD0 movea.l A0, [A6 - 0x30] 00000530 2468 0016 movea.l A2, [A0 + 0x16] 00000534 2012 move.l D0, [A2] 00000536 721F moveq.l D1, 0x1F 00000538 C041 and.w D0, D1 0000053A 7214 moveq.l D1, 0x14 0000053C B041 cmp.w D0, D1 0000053E 6600 00EE bne +0xF0 /* 0000062E */ 00000542 206A 000C movea.l A0, [A2 + 0xC] 00000546 2068 0010 movea.l A0, [A0 + 0x10] 0000054A 4AA8 004E tst.l [A0 + 0x4E] 0000054E 6700 00DE beq +0xE0 /* 0000062E */ 00000552 206D D874 movea.l A0, [A5 - 0x278C] 00000556 2F28 0018 move.l -[A7], [A0 + 0x18] 0000055A 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */] 0000055E 2840 movea.l A4, D0 00000560 701B moveq.l D0, 0x1B 00000562 2F00 move.l -[A7], D0 00000564 206D D874 movea.l A0, [A5 - 0x278C] 00000568 2F28 0018 move.l -[A7], [A0 + 0x18] 0000056C 2F0C move.l -[A7], A4 0000056E 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00000572 2F00 move.l -[A7], D0 00000574 700C moveq.l D0, 0x0C 00000576 2F00 move.l -[A7], D0 00000578 206D D874 movea.l A0, [A5 - 0x278C] 0000057C 2F28 0018 move.l -[A7], [A0 + 0x18] 00000580 2F2E FFCC move.l -[A7], [A6 - 0x34] 00000584 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00000588 2F00 move.l -[A7], D0 0000058A 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000058E 2D40 FFCC move.l [A6 - 0x34], D0 00000592 7800 moveq.l D4, 0x00 00000594 6000 008C bra +0x8E /* 00000622 */ label00000598: 00000598 362E FFE8 move.w D3, [A6 - 0x18] 0000059C 6070 bra +0x72 /* 0000060E */ label0000059E: 0000059E 3003 move.w D0, D3 000005A0 48C0 ext.l D0 000005A2 E580 asl D0, 2 000005A4 D0AD D954 add.l D0, [A5 - 0x26AC] 000005A8 2040 movea.l A0, D0 000005AA 2650 movea.l A3, [A0] 000005AC 2F2B 000C move.l -[A7], [A3 + 0xC] 000005B0 4EAD 1522 jsr [A5 + 0x1522 /* export_672 */] 000005B4 2440 movea.l A2, D0 000005B6 2012 move.l D0, [A2] 000005B8 721F moveq.l D1, 0x1F 000005BA C041 and.w D0, D1 000005BC 7214 moveq.l D1, 0x14 000005BE B041 cmp.w D0, D1 000005C0 664A bne +0x4C /* 0000060C */ 000005C2 206A 000C movea.l A0, [A2 + 0xC] 000005C6 2068 0010 movea.l A0, [A0 + 0x10] 000005CA 4AA8 004E tst.l [A0 + 0x4E] 000005CE 673C beq +0x3E /* 0000060C */ 000005D0 244B movea.l A2, A3 000005D2 7010 moveq.l D0, 0x10 000005D4 D5C0 add.l A2, D0 000005D6 4A92 tst.l [A2] 000005D8 670A beq +0xC /* 000005E4 */ 000005DA 2F3C 0000 01AB move.l -[A7], 0x1AB 000005E0 4EBA FA1E jsr [PC - 0x5E2 /* 00000000 */] label000005E4: 000005E4 2F0C move.l -[A7], A4 000005E6 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000005EA 2480 move.l [A2], D0 000005EC 4A84 tst.l D4 000005EE 6714 beq +0x16 /* 00000604 */ 000005F0 720B moveq.l D1, 0x0B 000005F2 2F01 move.l -[A7], D1 000005F4 206D D874 movea.l A0, [A5 - 0x278C] 000005F8 2F28 0018 move.l -[A7], [A0 + 0x18] 000005FC 2F00 move.l -[A7], D0 000005FE 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00000602 2480 move.l [A2], D0 label00000604: 00000604 00AB 0000 0080 0020 ori.l [A3 + 0x20], 0x80 label0000060C: 0000060C 5243 addq.w D3, 1 label0000060E: 0000060E B66E FFEA cmp.w D3, [A6 - 0x16] 00000612 6D8A blt -0x74 /* 0000059E */ 00000614 3D6E FFEC FFE8 move.w [A6 - 0x18], [A6 - 0x14] 0000061A 3D6E FFEE FFEA move.w [A6 - 0x16], [A6 - 0x12] 00000620 5284 addq.l D4, 1 label00000622: 00000622 0C84 0000 0002 cmpi.l D4, 0x2 00000628 643E bcc +0x40 /* 00000668 */ 0000062A 6000 FF6C bra -0x92 /* 00000598 */ label0000062E: 0000062E 246E FFD0 movea.l A2, [A6 - 0x30] 00000632 544A addq.w A2, 2 00000634 2F0A move.l -[A7], A2 00000636 3F2E FFE8 move.w -[A7], [A6 - 0x18] 0000063A 3F2E FFEA move.w -[A7], [A6 - 0x16] 0000063E 7601 moveq.l D3, 0x01 00000640 3F03 move.w -[A7], D3 00000642 3F03 move.w -[A7], D3 00000644 42A7 clr.l -[A7] 00000646 42A7 clr.l -[A7] 00000648 4EAD 1AE2 jsr [A5 + 0x1AE2 /* export_856 */] 0000064C 206E FFD0 movea.l A0, [A6 - 0x30] 00000650 5C48 addq.w A0, 6 00000652 2F08 move.l -[A7], A0 00000654 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000658 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000065C 3F03 move.w -[A7], D3 0000065E 3F03 move.w -[A7], D3 00000660 42A7 clr.l -[A7] 00000662 42A7 clr.l -[A7] 00000664 4EAD 1AE2 jsr [A5 + 0x1AE2 /* export_856 */] label00000668: 00000668 700E moveq.l D0, 0x0E 0000066A 2F00 move.l -[A7], D0 0000066C 246E FFD0 movea.l A2, [A6 - 0x30] 00000670 2F2A 0016 move.l -[A7], [A2 + 0x16] 00000674 2F2E FFCC move.l -[A7], [A6 - 0x34] 00000678 2F0A move.l -[A7], A2 0000067A 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000067E 6004 bra +0x6 /* 00000684 */ label00000680: 00000680 202E FFCC move.l D0, [A6 - 0x34] label00000684: 00000684 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000688 4E5E unlink A6 0000068A 4E75 rts fn0000068C: 0000068C 4E56 FFFC link A6, -0x0004 00000690 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 00000694 282E 0008 move.l D4, [A6 + 0x8] 00000698 0C84 0000 0010 cmpi.l D4, 0x10 0000069E 660C bne +0xE /* 000006AC */ 000006A0 7011 moveq.l D0, 0x11 000006A2 2F00 move.l -[A7], D0 000006A4 4EBA FFE6 jsr [PC - 0x1A /* 0000068C */] 000006A8 2840 movea.l A4, D0 000006AA 6006 bra +0x8 /* 000006B2 */ label000006AC: 000006AC 4EBA 011C jsr [PC + 0x11C /* 000007CA */] 000006B0 2840 movea.l A4, D0 label000006B2: 000006B2 6000 00F2 bra +0xF4 /* 000007A6 */ label000006B6: 000006B6 2F0C move.l -[A7], A4 000006B8 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */] 000006BC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000006C0 3A2D D950 move.w D5, [A5 - 0x26B0] 000006C4 0C84 0000 0010 cmpi.l D4, 0x10 000006CA 660A bne +0xC /* 000006D6 */ 000006CC 7011 moveq.l D0, 0x11 000006CE 2F00 move.l -[A7], D0 000006D0 4EBA FFBA jsr [PC - 0x46 /* 0000068C */] 000006D4 6004 bra +0x6 /* 000006DA */ label000006D6: 000006D6 4EBA 00F2 jsr [PC + 0xF2 /* 000007CA */] label000006DA: 000006DA 2D40 FFFC move.l [A6 - 0x4], D0 000006DE 486E FFFC pea.l [A6 - 0x4] 000006E2 3F05 move.w -[A7], D5 000006E4 3F2D D950 move.w -[A7], [A5 - 0x26B0] 000006E8 7601 moveq.l D3, 0x01 000006EA 3F03 move.w -[A7], D3 000006EC 3F03 move.w -[A7], D3 000006EE 42A7 clr.l -[A7] 000006F0 42A7 clr.l -[A7] 000006F2 4EAD 1AE2 jsr [A5 + 0x1AE2 /* export_856 */] 000006F6 2F04 move.l -[A7], D4 000006F8 206D D874 movea.l A0, [A5 - 0x278C] 000006FC 2F28 0018 move.l -[A7], [A0 + 0x18] 00000700 2F0C move.l -[A7], A4 00000702 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000706 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000070A 2840 movea.l A4, D0 0000070C 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000710 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000714 2940 0002 move.l [A4 + 0x2], D0 00000718 2F2C 0006 move.l -[A7], [A4 + 0x6] 0000071C 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000720 2940 0006 move.l [A4 + 0x6], D0 00000724 2F0C move.l -[A7], A4 00000726 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 0000072A 2D40 FFFC move.l [A6 - 0x4], D0 0000072E 4A80 tst.l D0 00000730 6704 beq +0x6 /* 00000736 */ 00000732 2840 movea.l A4, D0 00000734 6070 bra +0x72 /* 000007A6 */ label00000736: 00000736 244C movea.l A2, A4 00000738 544A addq.w A2, 2 0000073A 2F12 move.l -[A7], [A2] 0000073C 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000740 2480 move.l [A2], D0 00000742 264C movea.l A3, A4 00000744 5C4B addq.w A3, 6 00000746 2F13 move.l -[A7], [A3] 00000748 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 0000074C 2680 move.l [A3], D0 0000074E 2F12 move.l -[A7], [A2] 00000750 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 00000754 2F12 move.l -[A7], [A2] 00000756 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */] 0000075A 2053 movea.l A0, [A3] 0000075C 2068 0016 movea.l A0, [A0 + 0x16] 00000760 2010 move.l D0, [A0] 00000762 721F moveq.l D1, 0x1F 00000764 C081 and.l D0, D1 00000766 7214 moveq.l D1, 0x14 00000768 B081 cmp.l D0, D1 0000076A 6708 beq +0xA /* 00000774 */ 0000076C 7213 moveq.l D1, 0x13 0000076E B081 cmp.l D0, D1 00000770 670E beq +0x10 /* 00000780 */ 00000772 602A bra +0x2C /* 0000079E */ label00000774: 00000774 7063 moveq.l D0, 0x63 00000776 2F00 move.l -[A7], D0 00000778 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 0000077C 584F addq.w A7, 4 0000077E 601E bra +0x20 /* 0000079E */ label00000780: 00000780 102D D5D8 move.b D0, [A5 - 0x2A28] 00000784 670A beq +0xC /* 00000790 */ 00000786 706A moveq.l D0, 0x6A 00000788 2F00 move.l -[A7], D0 0000078A 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 0000078E 584F addq.w A7, 4 label00000790: 00000790 2F0C move.l -[A7], A4 00000792 206D D874 movea.l A0, [A5 - 0x278C] 00000796 2F28 004C move.l -[A7], [A0 + 0x4C] 0000079A 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] label0000079E: 0000079E 2F2C 0006 move.l -[A7], [A4 + 0x6] 000007A2 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */] label000007A6: 000007A6 0C84 0000 0010 cmpi.l D4, 0x10 000007AC 6604 bne +0x6 /* 000007B2 */ 000007AE 7062 moveq.l D0, 0x62 000007B0 6002 bra +0x4 /* 000007B4 */ label000007B2: 000007B2 7063 moveq.l D0, 0x63 label000007B4: 000007B4 B02D CDDC cmp.b D0, [A5 - 0x3224] 000007B8 6700 FEFC beq -0x102 /* 000006B6 */ 000007BC 200C move.l D0, A4 000007BE 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 000007C2 4E5E unlink A6 000007C4 205F movea.l A0, [A7]+ 000007C6 584F addq.w A7, 4 000007C8 4ED0 jmp [A0] fn000007CA: 000007CA 48E7 0030 movem.l -[A7], A2,A3 000007CE 4EBA 004A jsr [PC + 0x4A /* 0000081A */] 000007D2 2440 movea.l A2, D0 000007D4 6034 bra +0x36 /* 0000080A */ label000007D6: 000007D6 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000007DA 700A moveq.l D0, 0x0A 000007DC 2F00 move.l -[A7], D0 000007DE 42A7 clr.l -[A7] 000007E0 2F0A move.l -[A7], A2 000007E2 4EBA 0036 jsr [PC + 0x36 /* 0000081A */] 000007E6 2F00 move.l -[A7], D0 000007E8 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000007EC 2440 movea.l A2, D0 000007EE 2F0A move.l -[A7], A2 000007F0 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 000007F4 2640 movea.l A3, D0 000007F6 200B move.l D0, A3 000007F8 6704 beq +0x6 /* 000007FE */ 000007FA 244B movea.l A2, A3 000007FC 600C bra +0xE /* 0000080A */ label000007FE: 000007FE 2F0A move.l -[A7], A2 00000800 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 00000804 2F0A move.l -[A7], A2 00000806 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] label0000080A: 0000080A 0C2D 0061 CDDC cmpi.b [A5 - 0x3224], 0x61 /* 'a' */ 00000810 67C4 beq -0x3A /* 000007D6 */ 00000812 200A move.l D0, A2 00000814 4CDF 0C00 movem.l A2,A3, [A7]+ 00000818 4E75 rts fn0000081A: 0000081A 48E7 0030 movem.l -[A7], A2,A3 0000081E 4EBA 004A jsr [PC + 0x4A /* 0000086A */] 00000822 2440 movea.l A2, D0 00000824 6034 bra +0x36 /* 0000085A */ label00000826: 00000826 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000082A 7009 moveq.l D0, 0x09 0000082C 2F00 move.l -[A7], D0 0000082E 42A7 clr.l -[A7] 00000830 2F0A move.l -[A7], A2 00000832 4EBA 0036 jsr [PC + 0x36 /* 0000086A */] 00000836 2F00 move.l -[A7], D0 00000838 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000083C 2440 movea.l A2, D0 0000083E 2F0A move.l -[A7], A2 00000840 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000844 2640 movea.l A3, D0 00000846 200B move.l D0, A3 00000848 6704 beq +0x6 /* 0000084E */ 0000084A 244B movea.l A2, A3 0000084C 600C bra +0xE /* 0000085A */ label0000084E: 0000084E 2F0A move.l -[A7], A2 00000850 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 00000854 2F0A move.l -[A7], A2 00000856 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] label0000085A: 0000085A 0C2D 0060 CDDC cmpi.b [A5 - 0x3224], 0x60 /* '`' */ 00000860 67C4 beq -0x3A /* 00000826 */ 00000862 200A move.l D0, A2 00000864 4CDF 0C00 movem.l A2,A3, [A7]+ 00000868 4E75 rts fn0000086A: 0000086A 48E7 0030 movem.l -[A7], A2,A3 0000086E 4EBA 004A jsr [PC + 0x4A /* 000008BA */] 00000872 2440 movea.l A2, D0 00000874 6034 bra +0x36 /* 000008AA */ label00000876: 00000876 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000087A 7008 moveq.l D0, 0x08 0000087C 2F00 move.l -[A7], D0 0000087E 42A7 clr.l -[A7] 00000880 2F0A move.l -[A7], A2 00000882 4EBA 0036 jsr [PC + 0x36 /* 000008BA */] 00000886 2F00 move.l -[A7], D0 00000888 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000088C 2440 movea.l A2, D0 0000088E 2F0A move.l -[A7], A2 00000890 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000894 2640 movea.l A3, D0 00000896 200B move.l D0, A3 00000898 6704 beq +0x6 /* 0000089E */ 0000089A 244B movea.l A2, A3 0000089C 600C bra +0xE /* 000008AA */ label0000089E: 0000089E 2F0A move.l -[A7], A2 000008A0 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 000008A4 2F0A move.l -[A7], A2 000008A6 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] label000008AA: 000008AA 0C2D 004E CDDC cmpi.b [A5 - 0x3224], 0x4E /* 'N' */ 000008B0 67C4 beq -0x3A /* 00000876 */ 000008B2 200A move.l D0, A2 000008B4 4CDF 0C00 movem.l A2,A3, [A7]+ 000008B8 4E75 rts fn000008BA: 000008BA 48E7 1030 movem.l -[A7], D3,A2,A3 000008BE 4EBA 005A jsr [PC + 0x5A /* 0000091A */] 000008C2 2440 movea.l A2, D0 000008C4 6038 bra +0x3A /* 000008FE */ label000008C6: 000008C6 762A moveq.l D3, 0x2A 000008C8 6002 bra +0x4 /* 000008CC */ label000008CA: 000008CA 762B moveq.l D3, 0x2B label000008CC: 000008CC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000008D0 2F03 move.l -[A7], D3 000008D2 206D D874 movea.l A0, [A5 - 0x278C] 000008D6 2F28 0018 move.l -[A7], [A0 + 0x18] 000008DA 2F0A move.l -[A7], A2 000008DC 4EBA 003C jsr [PC + 0x3C /* 0000091A */] 000008E0 2F00 move.l -[A7], D0 000008E2 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000008E6 2440 movea.l A2, D0 000008E8 2F0A move.l -[A7], A2 000008EA 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 000008EE 2640 movea.l A3, D0 000008F0 200B move.l D0, A3 000008F2 6704 beq +0x6 /* 000008F8 */ 000008F4 244B movea.l A2, A3 000008F6 6006 bra +0x8 /* 000008FE */ label000008F8: 000008F8 2F0A move.l -[A7], A2 000008FA 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */] label000008FE: 000008FE 122D CDDC move.b D1, [A5 - 0x3224] 00000902 7000 moveq.l D0, 0x00 00000904 1001 move.b D0, D1 00000906 727A moveq.l D1, 0x7A 00000908 B081 cmp.l D0, D1 0000090A 67BA beq -0x44 /* 000008C6 */ 0000090C 727B moveq.l D1, 0x7B 0000090E B081 cmp.l D0, D1 00000910 67B8 beq -0x46 /* 000008CA */ 00000912 200A move.l D0, A2 00000914 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000918 4E75 rts fn0000091A: 0000091A 4E56 FFFC link A6, -0x0004 0000091E 48E7 1030 movem.l -[A7], D3,A2,A3 00000922 4EBA 012E jsr [PC + 0x12E /* 00000A52 */] 00000926 2440 movea.l A2, D0 00000928 6000 00AE bra +0xB0 /* 000009D8 */ label0000092C: 0000092C 102D D98F move.b D0, [A5 - 0x2671] 00000930 6600 0116 bne +0x118 /* 00000A48 */ label00000934: 00000934 122D CDDC move.b D1, [A5 - 0x3224] 00000938 74B0 moveq.l D2, 0xFFFFFFB0 0000093A D202 add.b D1, D2 0000093C 7000 moveq.l D0, 0x00 0000093E 1001 move.b D0, D1 00000940 2D40 FFFC move.l [A6 - 0x4], D0 00000944 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000948 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000094C 206D D874 movea.l A0, [A5 - 0x278C] 00000950 2F28 0018 move.l -[A7], [A0 + 0x18] 00000954 2F0A move.l -[A7], A2 00000956 4EBA 00FA jsr [PC + 0xFA /* 00000A52 */] 0000095A 2F00 move.l -[A7], D0 0000095C 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000960 2440 movea.l A2, D0 00000962 2F0A move.l -[A7], A2 00000964 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000968 2640 movea.l A3, D0 0000096A 200B move.l D0, A3 0000096C 6704 beq +0x6 /* 00000972 */ 0000096E 244B movea.l A2, A3 00000970 6066 bra +0x68 /* 000009D8 */ label00000972: 00000972 2F0A move.l -[A7], A2 00000974 4EAD 1A8A jsr [A5 + 0x1A8A /* export_845 */] 00000978 206A 0002 movea.l A0, [A2 + 0x2] 0000097C 2068 0016 movea.l A0, [A0 + 0x16] 00000980 2010 move.l D0, [A0] 00000982 721F moveq.l D1, 0x1F 00000984 C081 and.l D0, D1 00000986 41ED D414 lea.l A0, [A5 - 0x2BEC] 0000098A 1030 0000 move.b D0, [A0 + D0.w] 0000098E 7202 moveq.l D1, 0x02 00000990 C001 and.b D0, D1 00000992 6644 bne +0x46 /* 000009D8 */ 00000994 222E FFFC move.l D1, [A6 - 0x4] 00000998 41ED D3D4 lea.l A0, [A5 - 0x2C2C] 0000099C 1230 1000 move.b D1, [A0 + D1.w] 000009A0 7000 moveq.l D0, 0x00 000009A2 1001 move.b D0, D1 000009A4 2D40 FFFC move.l [A6 - 0x4], D0 000009A8 7201 moveq.l D1, 0x01 000009AA B081 cmp.l D0, D1 000009AC 6E26 bgt +0x28 /* 000009D4 */ 000009AE 14BC 000F move.b [A2], 0xF 000009B2 720F moveq.l D1, 0x0F 000009B4 2F01 move.l -[A7], D1 000009B6 206D D874 movea.l A0, [A5 - 0x278C] 000009BA 2628 0018 move.l D3, [A0 + 0x18] 000009BE 2F03 move.l -[A7], D3 000009C0 2F0A move.l -[A7], A2 000009C2 2F03 move.l -[A7], D3 000009C4 2F00 move.l -[A7], D0 000009C6 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 000009CA 2F00 move.l -[A7], D0 000009CC 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000009D0 2440 movea.l A2, D0 000009D2 6004 bra +0x6 /* 000009D8 */ label000009D4: 000009D4 14AE FFFF move.b [A2], [A6 - 0x1] label000009D8: 000009D8 122D CDDC move.b D1, [A5 - 0x3224] 000009DC 7000 moveq.l D0, 0x00 000009DE 1001 move.b D0, D1 000009E0 7277 moveq.l D1, 0x77 000009E2 B081 cmp.l D0, D1 000009E4 6700 FF46 beq -0xB8 /* 0000092C */ 000009E8 7276 moveq.l D1, 0x76 000009EA B081 cmp.l D0, D1 000009EC 6700 FF46 beq -0xB8 /* 00000934 */ 000009F0 7279 moveq.l D1, 0x79 000009F2 B081 cmp.l D0, D1 000009F4 6700 FF3E beq -0xC0 /* 00000934 */ 000009F8 7278 moveq.l D1, 0x78 000009FA B081 cmp.l D0, D1 000009FC 6700 FF36 beq -0xC8 /* 00000934 */ 00000A00 727C moveq.l D1, 0x7C 00000A02 B081 cmp.l D0, D1 00000A04 6700 FF2E beq -0xD0 /* 00000934 */ 00000A08 727D moveq.l D1, 0x7D 00000A0A B081 cmp.l D0, D1 00000A0C 6700 FF26 beq -0xD8 /* 00000934 */ 00000A10 727E moveq.l D1, 0x7E 00000A12 B081 cmp.l D0, D1 00000A14 6700 FF1E beq -0xE0 /* 00000934 */ 00000A18 727F moveq.l D1, 0x7F 00000A1A B081 cmp.l D0, D1 00000A1C 6700 FF16 beq -0xE8 /* 00000934 */ 00000A20 0C80 0000 0080 cmpi.l D0, 0x80 00000A26 6700 FF0C beq -0xF2 /* 00000934 */ 00000A2A 0C80 0000 0081 cmpi.l D0, 0x81 00000A30 6700 FF02 beq -0xFC /* 00000934 */ 00000A34 0C80 0000 0082 cmpi.l D0, 0x82 00000A3A 6700 FEF8 beq -0x106 /* 00000934 */ 00000A3E 0C80 0000 0083 cmpi.l D0, 0x83 00000A44 6700 FEEE beq -0x110 /* 00000934 */ label00000A48: 00000A48 200A move.l D0, A2 00000A4A 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000A4E 4E5E unlink A6 00000A50 4E75 rts fn00000A52: 00000A52 48E7 1028 movem.l -[A7], D3,A2,A4 00000A56 4EBA 0120 jsr [PC + 0x120 /* 00000B78 */] 00000A5A 2840 movea.l A4, D0 00000A5C 6000 00FE bra +0x100 /* 00000B5C */ label00000A60: 00000A60 102D D98F move.b D0, [A5 - 0x2671] 00000A64 6714 beq +0x16 /* 00000A7A */ 00000A66 7065 moveq.l D0, 0x65 00000A68 B600 cmp.b D3, D0 00000A6A 660E bne +0x10 /* 00000A7A */ 00000A6C 1B7C 0077 CDDC move.b [A5 - 0x3224], 0x77 /* 'w' */ 00000A72 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00000A76 6000 00F8 bra +0xFA /* 00000B70 */ label00000A7A: 00000A7A 0C2D 0064 CDDC cmpi.b [A5 - 0x3224], 0x64 /* 'd' */ 00000A80 6604 bne +0x6 /* 00000A86 */ 00000A82 7007 moveq.l D0, 0x07 00000A84 6002 bra +0x4 /* 00000A88 */ label00000A86: 00000A86 7006 moveq.l D0, 0x06 label00000A88: 00000A88 7600 moveq.l D3, 0x00 00000A8A 1600 move.b D3, D0 00000A8C 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000A90 2F03 move.l -[A7], D3 00000A92 42A7 clr.l -[A7] 00000A94 2F0C move.l -[A7], A4 00000A96 4EBA 00E0 jsr [PC + 0xE0 /* 00000B78 */] 00000A9A 2F00 move.l -[A7], D0 00000A9C 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000AA0 2840 movea.l A4, D0 00000AA2 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000AA6 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000AAA 2940 0002 move.l [A4 + 0x2], D0 00000AAE 2F2C 0006 move.l -[A7], [A4 + 0x6] 00000AB2 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000AB6 2940 0006 move.l [A4 + 0x6], D0 00000ABA 2F0C move.l -[A7], A4 00000ABC 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000AC0 2440 movea.l A2, D0 00000AC2 200A move.l D0, A2 00000AC4 6706 beq +0x8 /* 00000ACC */ 00000AC6 284A movea.l A4, A2 00000AC8 6000 0092 bra +0x94 /* 00000B5C */ label00000ACC: 00000ACC 246C 0002 movea.l A2, [A4 + 0x2] 00000AD0 206A 0016 movea.l A0, [A2 + 0x16] 00000AD4 2010 move.l D0, [A0] 00000AD6 721F moveq.l D1, 0x1F 00000AD8 C041 and.w D0, D1 00000ADA 7214 moveq.l D1, 0x14 00000ADC B041 cmp.w D0, D1 00000ADE 660A bne +0xC /* 00000AEA */ 00000AE0 2F0A move.l -[A7], A2 00000AE2 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000AE6 2940 0002 move.l [A4 + 0x2], D0 label00000AEA: 00000AEA 246C 0006 movea.l A2, [A4 + 0x6] 00000AEE 206A 0016 movea.l A0, [A2 + 0x16] 00000AF2 2010 move.l D0, [A0] 00000AF4 721F moveq.l D1, 0x1F 00000AF6 C041 and.w D0, D1 00000AF8 7214 moveq.l D1, 0x14 00000AFA B041 cmp.w D0, D1 00000AFC 660A bne +0xC /* 00000B08 */ 00000AFE 2F0A move.l -[A7], A2 00000B00 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000B04 2940 0006 move.l [A4 + 0x6], D0 label00000B08: 00000B08 2F0C move.l -[A7], A4 00000B0A 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 00000B0E 2F2C 0002 move.l -[A7], [A4 + 0x2] 00000B12 4EAD 19F2 jsr [A5 + 0x19F2 /* export_826 */] 00000B16 2940 0002 move.l [A4 + 0x2], D0 00000B1A 2F2C 0006 move.l -[A7], [A4 + 0x6] 00000B1E 4EAD 19F2 jsr [A5 + 0x19F2 /* export_826 */] 00000B22 2440 movea.l A2, D0 00000B24 2F0A move.l -[A7], A2 00000B26 4EAD 196A jsr [A5 + 0x196A /* export_809 */] 00000B2A 2440 movea.l A2, D0 00000B2C 294A 0006 move.l [A4 + 0x6], A2 00000B30 1012 move.b D0, [A2] 00000B32 725D moveq.l D1, 0x5D 00000B34 B001 cmp.b D0, D1 00000B36 6616 bne +0x18 /* 00000B4E */ 00000B38 262A 0006 move.l D3, [A2 + 0x6] 00000B3C 6B06 bmi +0x8 /* 00000B44 */ 00000B3E 7020 moveq.l D0, 0x20 00000B40 B680 cmp.l D3, D0 00000B42 6F0A ble +0xC /* 00000B4E */ label00000B44: 00000B44 7013 moveq.l D0, 0x13 00000B46 2F00 move.l -[A7], D0 00000B48 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00000B4C 584F addq.w A7, 4 label00000B4E: 00000B4E 2F0C move.l -[A7], A4 00000B50 206C 0002 movea.l A0, [A4 + 0x2] 00000B54 2F28 0016 move.l -[A7], [A0 + 0x16] 00000B58 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] label00000B5C: 00000B5C 162D CDDC move.b D3, [A5 - 0x3224] 00000B60 7064 moveq.l D0, 0x64 00000B62 B600 cmp.b D3, D0 00000B64 6700 FEFA beq -0x104 /* 00000A60 */ 00000B68 7065 moveq.l D0, 0x65 00000B6A B600 cmp.b D3, D0 00000B6C 6700 FEF2 beq -0x10C /* 00000A60 */ label00000B70: 00000B70 200C move.l D0, A4 00000B72 4CDF 1408 movem.l D3,A2,A4, [A7]+ 00000B76 4E75 rts fn00000B78: 00000B78 48E7 1028 movem.l -[A7], D3,A2,A4 00000B7C 4EBA 0104 jsr [PC + 0x104 /* 00000C82 */] 00000B80 2840 movea.l A4, D0 00000B82 6000 00E2 bra +0xE4 /* 00000C66 */ label00000B86: 00000B86 0C2D 0073 CDDC cmpi.b [A5 - 0x3224], 0x73 /* 's' */ 00000B8C 6604 bne +0x6 /* 00000B92 */ 00000B8E 7001 moveq.l D0, 0x01 00000B90 6002 bra +0x4 /* 00000B94 */ label00000B92: 00000B92 7002 moveq.l D0, 0x02 label00000B94: 00000B94 7600 moveq.l D3, 0x00 00000B96 1600 move.b D3, D0 00000B98 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000B9C 2F03 move.l -[A7], D3 00000B9E 42A7 clr.l -[A7] 00000BA0 2F0C move.l -[A7], A4 00000BA2 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000BA6 2F00 move.l -[A7], D0 00000BA8 4EBA 00D8 jsr [PC + 0xD8 /* 00000C82 */] 00000BAC 2F00 move.l -[A7], D0 00000BAE 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000BB2 2F00 move.l -[A7], D0 00000BB4 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000BB8 2840 movea.l A4, D0 00000BBA 2F0C move.l -[A7], A4 00000BBC 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000BC0 2440 movea.l A2, D0 00000BC2 200A move.l D0, A2 00000BC4 6706 beq +0x8 /* 00000BCC */ 00000BC6 284A movea.l A4, A2 00000BC8 6000 009C bra +0x9E /* 00000C66 */ label00000BCC: 00000BCC 244C movea.l A2, A4 00000BCE 544A addq.w A2, 2 00000BD0 2F12 move.l -[A7], [A2] 00000BD2 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000BD6 2480 move.l [A2], D0 00000BD8 2F2C 0006 move.l -[A7], [A4 + 0x6] 00000BDC 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00000BE0 2940 0006 move.l [A4 + 0x6], D0 00000BE4 2052 movea.l A0, [A2] 00000BE6 2468 0016 movea.l A2, [A0 + 0x16] 00000BEA 2012 move.l D0, [A2] 00000BEC 0280 0000 00FF andi.l D0, 0xFF 00000BF2 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000BF6 1030 0000 move.b D0, [A0 + D0.w] 00000BFA 7601 moveq.l D3, 0x01 00000BFC C003 and.b D0, D3 00000BFE 6720 beq +0x22 /* 00000C20 */ 00000C00 294A 0016 move.l [A4 + 0x16], A2 00000C04 526A 0006 addq.w [A2 + 0x6], 1 00000C08 1014 move.b D0, [A4] 00000C0A B003 cmp.b D0, D3 00000C0C 6608 bne +0xA /* 00000C16 */ 00000C0E 2F0C move.l -[A7], A4 00000C10 4EAD 1A7A jsr [A5 + 0x1A7A /* export_843 */] 00000C14 6050 bra +0x52 /* 00000C66 */ label00000C16: 00000C16 2F0C move.l -[A7], A4 00000C18 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */] 00000C1C 2840 movea.l A4, D0 00000C1E 6046 bra +0x48 /* 00000C66 */ label00000C20: 00000C20 206C 0006 movea.l A0, [A4 + 0x6] 00000C24 2468 0016 movea.l A2, [A0 + 0x16] 00000C28 2012 move.l D0, [A2] 00000C2A 0280 0000 00FF andi.l D0, 0xFF 00000C30 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000C34 1030 0000 move.b D0, [A0 + D0.w] 00000C38 7601 moveq.l D3, 0x01 00000C3A C003 and.b D0, D3 00000C3C 6722 beq +0x24 /* 00000C60 */ 00000C3E 294A 0016 move.l [A4 + 0x16], A2 00000C42 526A 0006 addq.w [A2 + 0x6], 1 00000C46 1014 move.b D0, [A4] 00000C48 B003 cmp.b D0, D3 00000C4A 6608 bne +0xA /* 00000C54 */ 00000C4C 2F0C move.l -[A7], A4 00000C4E 4EAD 1A7A jsr [A5 + 0x1A7A /* export_843 */] 00000C52 6012 bra +0x14 /* 00000C66 */ label00000C54: 00000C54 704B moveq.l D0, 0x4B 00000C56 2F00 move.l -[A7], D0 00000C58 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00000C5C 584F addq.w A7, 4 00000C5E 6006 bra +0x8 /* 00000C66 */ label00000C60: 00000C60 2F0C move.l -[A7], A4 00000C62 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] label00000C66: 00000C66 162D CDDC move.b D3, [A5 - 0x3224] 00000C6A 7073 moveq.l D0, 0x73 00000C6C B600 cmp.b D3, D0 00000C6E 6700 FF16 beq -0xE8 /* 00000B86 */ 00000C72 704F moveq.l D0, 0x4F 00000C74 B600 cmp.b D3, D0 00000C76 6700 FF0E beq -0xF0 /* 00000B86 */ 00000C7A 200C move.l D0, A4 00000C7C 4CDF 1408 movem.l D3,A2,A4, [A7]+ 00000C80 4E75 rts fn00000C82: 00000C82 48E7 1030 movem.l -[A7], D3,A2,A3 00000C86 4EBA 0074 jsr [PC + 0x74 /* 00000CFC */] 00000C8A 2440 movea.l A2, D0 00000C8C 604C bra +0x4E /* 00000CDA */ label00000C8E: 00000C8E 7603 moveq.l D3, 0x03 00000C90 6006 bra +0x8 /* 00000C98 */ label00000C92: 00000C92 7604 moveq.l D3, 0x04 00000C94 6002 bra +0x4 /* 00000C98 */ label00000C96: 00000C96 7605 moveq.l D3, 0x05 label00000C98: 00000C98 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000C9C 2F03 move.l -[A7], D3 00000C9E 42A7 clr.l -[A7] 00000CA0 2F0A move.l -[A7], A2 00000CA2 4EBA 0058 jsr [PC + 0x58 /* 00000CFC */] 00000CA6 2F00 move.l -[A7], D0 00000CA8 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000CAC 2440 movea.l A2, D0 00000CAE 2F0A move.l -[A7], A2 00000CB0 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000CB4 2640 movea.l A3, D0 00000CB6 200B move.l D0, A3 00000CB8 6704 beq +0x6 /* 00000CBE */ 00000CBA 244B movea.l A2, A3 00000CBC 601C bra +0x1E /* 00000CDA */ label00000CBE: 00000CBE 2F0A move.l -[A7], A2 00000CC0 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 00000CC4 1012 move.b D0, [A2] 00000CC6 7205 moveq.l D1, 0x05 00000CC8 B001 cmp.b D0, D1 00000CCA 6608 bne +0xA /* 00000CD4 */ 00000CCC 2F0A move.l -[A7], A2 00000CCE 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 00000CD2 6006 bra +0x8 /* 00000CDA */ label00000CD4: 00000CD4 2F0A move.l -[A7], A2 00000CD6 4EAD 1A32 jsr [A5 + 0x1A32 /* export_834 */] label00000CDA: 00000CDA 122D CDDC move.b D1, [A5 - 0x3224] 00000CDE 7000 moveq.l D0, 0x00 00000CE0 1001 move.b D0, D1 00000CE2 724D moveq.l D1, 0x4D 00000CE4 B081 cmp.l D0, D1 00000CE6 67A6 beq -0x58 /* 00000C8E */ 00000CE8 725E moveq.l D1, 0x5E 00000CEA B081 cmp.l D0, D1 00000CEC 67A4 beq -0x5A /* 00000C92 */ 00000CEE 725F moveq.l D1, 0x5F 00000CF0 B081 cmp.l D0, D1 00000CF2 67A2 beq -0x5C /* 00000C96 */ 00000CF4 200A move.l D0, A2 00000CF6 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 00000CFA 4E75 rts fn00000CFC: 00000CFC 4E56 FFFC link A6, -0x0004 00000D00 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000D04 4EBA 00D2 jsr [PC + 0xD2 /* 00000DD8 */] 00000D08 2640 movea.l A3, D0 00000D0A 6000 00AC bra +0xAE /* 00000DB8 */ label00000D0E: 00000D0E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000D12 4EBA 00C4 jsr [PC + 0xC4 /* 00000DD8 */] 00000D16 2D40 FFFC move.l [A6 - 0x4], D0 00000D1A 726C moveq.l D1, 0x6C 00000D1C 2F01 move.l -[A7], D1 00000D1E 42A7 clr.l -[A7] 00000D20 2F0B move.l -[A7], A3 00000D22 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000D26 2F00 move.l -[A7], D0 00000D28 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000D2C 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00000D30 2640 movea.l A3, D0 00000D32 2F0B move.l -[A7], A3 00000D34 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000D38 2440 movea.l A2, D0 00000D3A 200A move.l D0, A2 00000D3C 6704 beq +0x6 /* 00000D42 */ 00000D3E 264A movea.l A3, A2 00000D40 6076 bra +0x78 /* 00000DB8 */ label00000D42: 00000D42 7600 moveq.l D3, 0x00 00000D44 2743 0006 move.l [A3 + 0x6], D3 00000D48 206B 0002 movea.l A0, [A3 + 0x2] 00000D4C 2868 0016 movea.l A4, [A0 + 0x16] 00000D50 2F0B move.l -[A7], A3 00000D52 2F0C move.l -[A7], A4 00000D54 4EAD 1972 jsr [A5 + 0x1972 /* export_810 */] 00000D58 2640 movea.l A3, D0 00000D5A 200C move.l D0, A4 00000D5C 672C beq +0x2E /* 00000D8A */ 00000D5E 2014 move.l D0, [A4] 00000D60 0280 0000 00FF andi.l D0, 0xFF 00000D66 41ED D414 lea.l A0, [A5 - 0x2BEC] 00000D6A 1030 0000 move.b D0, [A0 + D0.w] 00000D6E 7201 moveq.l D1, 0x01 00000D70 C001 and.b D0, D1 00000D72 6612 bne +0x14 /* 00000D86 */ 00000D74 42A7 clr.l -[A7] 00000D76 2F0C move.l -[A7], A4 00000D78 705F moveq.l D0, 0x5F 00000D7A 2F00 move.l -[A7], D0 00000D7C 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */] 00000D80 4FEF 000C lea.l A7, [A7 + 0xC] 00000D84 6004 bra +0x6 /* 00000D8A */ label00000D86: 00000D86 286C 0008 movea.l A4, [A4 + 0x8] label00000D8A: 00000D8A 7013 moveq.l D0, 0x13 00000D8C 2F00 move.l -[A7], D0 00000D8E 2F0C move.l -[A7], A4 00000D90 2F0B move.l -[A7], A3 00000D92 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00000D96 2640 movea.l A3, D0 00000D98 2F0B move.l -[A7], A3 00000D9A 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */] 00000D9E 600C bra +0xE /* 00000DAC */ label00000DA0: 00000DA0 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000DA4 4EBA 0032 jsr [PC + 0x32 /* 00000DD8 */] 00000DA8 2D40 FFFC move.l [A6 - 0x4], D0 label00000DAC: 00000DAC 2F0B move.l -[A7], A3 00000DAE 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000DB2 4EAD 19E2 jsr [A5 + 0x19E2 /* export_824 */] 00000DB6 2640 movea.l A3, D0 label00000DB8: 00000DB8 122D CDDC move.b D1, [A5 - 0x3224] 00000DBC 7000 moveq.l D0, 0x00 00000DBE 1001 move.b D0, D1 00000DC0 724B moveq.l D1, 0x4B 00000DC2 B081 cmp.l D0, D1 00000DC4 6700 FF48 beq -0xB6 /* 00000D0E */ 00000DC8 724C moveq.l D1, 0x4C 00000DCA B081 cmp.l D0, D1 00000DCC 67D2 beq -0x2C /* 00000DA0 */ 00000DCE 200B move.l D0, A3 00000DD0 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00000DD4 4E5E unlink A6 00000DD6 4E75 rts fn00000DD8: 00000DD8 4E56 FFDC link A6, -0x0024 00000DDC 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00000DE0 122D CDDC move.b D1, [A5 - 0x3224] 00000DE4 7000 moveq.l D0, 0x00 00000DE6 1001 move.b D0, D1 00000DE8 724E moveq.l D1, 0x4E 00000DEA B081 cmp.l D0, D1 00000DEC 6700 00E8 beq +0xEA /* 00000ED6 */ 00000DF0 7252 moveq.l D1, 0x52 00000DF2 B081 cmp.l D0, D1 00000DF4 6700 014E beq +0x150 /* 00000F44 */ 00000DF8 7258 moveq.l D1, 0x58 00000DFA B081 cmp.l D0, D1 00000DFC 6700 014E beq +0x150 /* 00000F4C */ 00000E00 7273 moveq.l D1, 0x73 00000E02 B081 cmp.l D0, D1 00000E04 6700 030E beq +0x310 /* 00001114 */ 00000E08 724D moveq.l D1, 0x4D 00000E0A B081 cmp.l D0, D1 00000E0C 6700 030E beq +0x310 /* 0000111C */ 00000E10 724F moveq.l D1, 0x4F 00000E12 B081 cmp.l D0, D1 00000E14 6700 030E beq +0x310 /* 00001124 */ 00000E18 7250 moveq.l D1, 0x50 00000E1A B081 cmp.l D0, D1 00000E1C 6700 030E beq +0x310 /* 0000112C */ 00000E20 7251 moveq.l D1, 0x51 00000E22 B081 cmp.l D0, D1 00000E24 6700 030E beq +0x310 /* 00001134 */ 00000E28 722A moveq.l D1, 0x2A 00000E2A B081 cmp.l D0, D1 00000E2C 6700 04DC beq +0x4DE /* 0000130A */ 00000E30 7246 moveq.l D1, 0x46 00000E32 B081 cmp.l D0, D1 00000E34 6700 04D4 beq +0x4D6 /* 0000130A */ 00000E38 723B moveq.l D1, 0x3B 00000E3A B081 cmp.l D0, D1 00000E3C 6700 04F6 beq +0x4F8 /* 00001334 */ 00000E40 724A moveq.l D1, 0x4A 00000E42 B081 cmp.l D0, D1 00000E44 6700 04F8 beq +0x4FA /* 0000133E */ 00000E48 721E moveq.l D1, 0x1E 00000E4A B081 cmp.l D0, D1 00000E4C 6700 052A beq +0x52C /* 00001378 */ 00000E50 720D moveq.l D1, 0x0D 00000E52 B081 cmp.l D0, D1 00000E54 6700 052C beq +0x52E /* 00001382 */ 00000E58 721C moveq.l D1, 0x1C 00000E5A B081 cmp.l D0, D1 00000E5C 6700 0538 beq +0x53A /* 00001396 */ 00000E60 7236 moveq.l D1, 0x36 00000E62 B081 cmp.l D0, D1 00000E64 6700 0530 beq +0x532 /* 00001396 */ 00000E68 7228 moveq.l D1, 0x28 00000E6A B081 cmp.l D0, D1 00000E6C 6700 0528 beq +0x52A /* 00001396 */ 00000E70 7206 moveq.l D1, 0x06 00000E72 B081 cmp.l D0, D1 00000E74 6700 0520 beq +0x522 /* 00001396 */ 00000E78 7215 moveq.l D1, 0x15 00000E7A B081 cmp.l D0, D1 00000E7C 6700 0518 beq +0x51A /* 00001396 */ 00000E80 721D moveq.l D1, 0x1D 00000E82 B081 cmp.l D0, D1 00000E84 6700 0510 beq +0x512 /* 00001396 */ 00000E88 720F moveq.l D1, 0x0F 00000E8A B081 cmp.l D0, D1 00000E8C 6700 0508 beq +0x50A /* 00001396 */ 00000E90 7238 moveq.l D1, 0x38 00000E92 B081 cmp.l D0, D1 00000E94 6700 0500 beq +0x502 /* 00001396 */ 00000E98 0C80 0000 0089 cmpi.l D0, 0x89 00000E9E 6700 0518 beq +0x51A /* 000013B8 */ 00000EA2 722C moveq.l D1, 0x2C 00000EA4 B081 cmp.l D0, D1 00000EA6 6700 054E beq +0x550 /* 000013F6 */ 00000EAA 720A moveq.l D1, 0x0A 00000EAC B081 cmp.l D0, D1 00000EAE 6700 0546 beq +0x548 /* 000013F6 */ 00000EB2 7226 moveq.l D1, 0x26 00000EB4 B081 cmp.l D0, D1 00000EB6 6700 053E beq +0x540 /* 000013F6 */ 00000EBA 7210 moveq.l D1, 0x10 00000EBC B081 cmp.l D0, D1 00000EBE 6700 0536 beq +0x538 /* 000013F6 */ 00000EC2 7234 moveq.l D1, 0x34 00000EC4 B081 cmp.l D0, D1 00000EC6 6700 05FA beq +0x5FC /* 000014C2 */ 00000ECA 7253 moveq.l D1, 0x53 00000ECC B081 cmp.l D0, D1 00000ECE 6700 0608 beq +0x60A /* 000014D8 */ 00000ED2 6000 0710 bra +0x712 /* 000015E4 */ label00000ED6: 00000ED6 7014 moveq.l D0, 0x14 00000ED8 2D40 FFE0 move.l [A6 - 0x20], D0 00000EDC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000EE0 162D CDDC move.b D3, [A5 - 0x3224] 00000EE4 0C03 0089 cmpi.b D3, 0x89 00000EE8 6706 beq +0x8 /* 00000EF0 */ 00000EEA 704A moveq.l D0, 0x4A 00000EEC B600 cmp.b D3, D0 00000EEE 6638 bne +0x3A /* 00000F28 */ label00000EF0: 00000EF0 4EAD 1CEA jsr [A5 + 0x1CEA /* export_921 */] label00000EF4: 00000EF4 2440 movea.l A2, D0 00000EF6 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */] 00000EFA 1200 move.b D1, D0 00000EFC 200A move.l D0, A2 00000EFE 7000 moveq.l D0, 0x00 00000F00 1001 move.b D0, D1 00000F02 0C80 0000 0089 cmpi.l D0, 0x89 00000F08 67EA beq -0x14 /* 00000EF4 */ 00000F0A 724A moveq.l D1, 0x4A 00000F0C B081 cmp.l D0, D1 00000F0E 67E4 beq -0x1A /* 00000EF4 */ 00000F10 725B moveq.l D1, 0x5B 00000F12 B081 cmp.l D0, D1 00000F14 670C beq +0xE /* 00000F22 */ 00000F16 7253 moveq.l D1, 0x53 00000F18 B081 cmp.l D0, D1 00000F1A 6706 beq +0x8 /* 00000F22 */ 00000F1C 1B7C 0001 D993 move.b [A5 - 0x266D], 0x1 label00000F22: 00000F22 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */] 00000F26 600E bra +0x10 /* 00000F36 */ label00000F28: 00000F28 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 00000F2E 6606 bne +0x8 /* 00000F36 */ 00000F30 1B7C 0001 D993 move.b [A5 - 0x266D], 0x1 label00000F36: 00000F36 4EBA FEA0 jsr [PC - 0x160 /* 00000DD8 */] 00000F3A 2D40 FFDC move.l [A6 - 0x24], D0 00000F3E 422D D993 clr.b [A5 - 0x266D] 00000F42 601A bra +0x1C /* 00000F5E */ label00000F44: 00000F44 701C moveq.l D0, 0x1C 00000F46 2D40 FFE0 move.l [A6 - 0x20], D0 00000F4A 6006 bra +0x8 /* 00000F52 */ label00000F4C: 00000F4C 701D moveq.l D0, 0x1D 00000F4E 2D40 FFE0 move.l [A6 - 0x20], D0 label00000F52: 00000F52 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00000F56 4EBA FE80 jsr [PC - 0x180 /* 00000DD8 */] 00000F5A 2D40 FFDC move.l [A6 - 0x24], D0 label00000F5E: 00000F5E 0CAE 0000 001D FFE0 cmpi.l [A6 - 0x20], 0x1D 00000F66 660C bne +0xE /* 00000F74 */ 00000F68 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000F6C 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00000F70 2D40 FFDC move.l [A6 - 0x24], D0 label00000F74: 00000F74 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00000F78 2840 movea.l A4, D0 00000F7A 18AE FFE3 move.b [A4], [A6 - 0x1D] 00000F7E 296E FFDC 0002 move.l [A4 + 0x2], [A6 - 0x24] 00000F84 0CAE 0000 001C FFE0 cmpi.l [A6 - 0x20], 0x1C 00000F8C 6606 bne +0x8 /* 00000F94 */ 00000F8E 18BC 006D move.b [A4], 0x6D /* 'm' */ 00000F92 600E bra +0x10 /* 00000FA2 */ label00000F94: 00000F94 0CAE 0000 001D FFE0 cmpi.l [A6 - 0x20], 0x1D 00000F9C 6604 bne +0x6 /* 00000FA2 */ 00000F9E 18BC 006E move.b [A4], 0x6E /* 'n' */ label00000FA2: 00000FA2 2F0C move.l -[A7], A4 00000FA4 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00000FA8 2640 movea.l A3, D0 00000FAA 200B move.l D0, A3 00000FAC 6706 beq +0x8 /* 00000FB4 */ 00000FAE 284B movea.l A4, A3 00000FB0 6000 0638 bra +0x63A /* 000015EA */ label00000FB4: 00000FB4 18AE FFE3 move.b [A4], [A6 - 0x1D] 00000FB8 0CAE 0000 0014 FFE0 cmpi.l [A6 - 0x20], 0x14 00000FC0 6600 0108 bne +0x10A /* 000010CA */ 00000FC4 206E FFDC movea.l A0, [A6 - 0x24] 00000FC8 1610 move.b D3, [A0] 00000FCA 7062 moveq.l D0, 0x62 00000FCC B600 cmp.b D3, D0 00000FCE 670C beq +0xE /* 00000FDC */ 00000FD0 7012 moveq.l D0, 0x12 00000FD2 B600 cmp.b D3, D0 00000FD4 6706 beq +0x8 /* 00000FDC */ 00000FD6 705D moveq.l D0, 0x5D 00000FD8 B600 cmp.b D3, D0 00000FDA 660A bne +0xC /* 00000FE6 */ label00000FDC: 00000FDC 7067 moveq.l D0, 0x67 00000FDE 2F00 move.l -[A7], D0 00000FE0 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00000FE4 584F addq.w A7, 4 label00000FE6: 00000FE6 7000 moveq.l D0, 0x00 00000FE8 2940 0002 move.l [A4 + 0x2], D0 00000FEC 2F0C move.l -[A7], A4 00000FEE 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00000FF2 246E FFDC movea.l A2, [A6 - 0x24] 00000FF6 206A 0016 movea.l A0, [A2 + 0x16] 00000FFA 2010 move.l D0, [A0] 00000FFC 721F moveq.l D1, 0x1F 00000FFE C081 and.l D0, D1 00001000 41ED D414 lea.l A0, [A5 - 0x2BEC] 00001004 1030 0000 move.b D0, [A0 + D0.w] 00001008 7210 moveq.l D1, 0x10 0000100A C001 and.b D0, D1 0000100C 670C beq +0xE /* 0000101A */ 0000100E 2F0A move.l -[A7], A2 00001010 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00001014 2840 movea.l A4, D0 00001016 6000 05D2 bra +0x5D4 /* 000015EA */ label0000101A: 0000101A 246E FFDC movea.l A2, [A6 - 0x24] 0000101E 1012 move.b D0, [A2] 00001020 725F moveq.l D1, 0x5F 00001022 B001 cmp.b D0, D1 00001024 6658 bne +0x5A /* 0000107E */ 00001026 206A 0002 movea.l A0, [A2 + 0x2] 0000102A 1028 001C move.b D0, [A0 + 0x1C] 0000102E 4880 ext.w D0 00001030 48C0 ext.l D0 00001032 7214 moveq.l D1, 0x14 00001034 B081 cmp.l D0, D1 00001036 670E beq +0x10 /* 00001046 */ 00001038 720E moveq.l D1, 0x0E 0000103A B081 cmp.l D0, D1 0000103C 6708 beq +0xA /* 00001046 */ 0000103E 720D moveq.l D1, 0x0D 00001040 B081 cmp.l D0, D1 00001042 6702 beq +0x4 /* 00001046 */ 00001044 6070 bra +0x72 /* 000010B6 */ label00001046: 00001046 246E FFDC movea.l A2, [A6 - 0x24] 0000104A 2F2A 0016 move.l -[A7], [A2 + 0x16] 0000104E 4267 clr.w -[A7] 00001050 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 00001054 2640 movea.l A3, D0 00001056 7019 moveq.l D0, 0x19 00001058 2680 move.l [A3], D0 0000105A 262A 0006 move.l D3, [A2 + 0x6] 0000105E 202A 0002 move.l D0, [A2 + 0x2] 00001062 2740 000C move.l [A3 + 0xC], D0 00001066 2F0B move.l -[A7], A3 00001068 2003 move.l D0, D3 0000106A 5280 addq.l D0, 1 0000106C 2F00 move.l -[A7], D0 0000106E 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001072 2840 movea.l A4, D0 00001074 2F0A move.l -[A7], A2 00001076 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 0000107A 6000 056E bra +0x570 /* 000015EA */ label0000107E: 0000107E 246E FFDC movea.l A2, [A6 - 0x24] 00001082 1012 move.b D0, [A2] 00001084 725E moveq.l D1, 0x5E 00001086 B001 cmp.b D0, D1 00001088 662C bne +0x2E /* 000010B6 */ 0000108A 206A 0002 movea.l A0, [A2 + 0x2] 0000108E 4AA8 0014 tst.l [A0 + 0x14] 00001092 6722 beq +0x24 /* 000010B6 */ 00001094 206A 0016 movea.l A0, [A2 + 0x16] 00001098 2068 0008 movea.l A0, [A0 + 0x8] 0000109C 2010 move.l D0, [A0] 0000109E 721F moveq.l D1, 0x1F 000010A0 C081 and.l D0, D1 000010A2 41ED D414 lea.l A0, [A5 - 0x2BEC] 000010A6 1030 0000 move.b D0, [A0 + D0.w] 000010AA 7210 moveq.l D1, 0x10 000010AC C001 and.b D0, D1 000010AE 6706 beq +0x8 /* 000010B6 */ 000010B0 284A movea.l A4, A2 000010B2 6000 0536 bra +0x538 /* 000015EA */ label000010B6: 000010B6 2F2E FFDC move.l -[A7], [A6 - 0x24] 000010BA 4EAD 19C2 jsr [A5 + 0x19C2 /* export_820 */] 000010BE 2840 movea.l A4, D0 000010C0 2F0C move.l -[A7], A4 000010C2 4EAD 153A jsr [A5 + 0x153A /* export_675 */] 000010C6 6000 0522 bra +0x524 /* 000015EA */ label000010CA: 000010CA 246C 0002 movea.l A2, [A4 + 0x2] 000010CE 206A 0016 movea.l A0, [A2 + 0x16] 000010D2 2010 move.l D0, [A0] 000010D4 721F moveq.l D1, 0x1F 000010D6 C041 and.w D0, D1 000010D8 7214 moveq.l D1, 0x14 000010DA B041 cmp.w D0, D1 000010DC 660E bne +0x10 /* 000010EC */ 000010DE 2F0A move.l -[A7], A2 000010E0 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 000010E4 2940 0002 move.l [A4 + 0x2], D0 000010E8 2D40 FFDC move.l [A6 - 0x24], D0 label000010EC: 000010EC 206E FFDC movea.l A0, [A6 - 0x24] 000010F0 2028 0016 move.l D0, [A0 + 0x16] 000010F4 2940 0016 move.l [A4 + 0x16], D0 000010F8 2040 movea.l A0, D0 000010FA 5268 0006 addq.w [A0 + 0x6], 1 000010FE 2F0C move.l -[A7], A4 00001100 4EAD 1AA2 jsr [A5 + 0x1AA2 /* export_848 */] 00001104 2F0C move.l -[A7], A4 00001106 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 0000110A 2F0C move.l -[A7], A4 0000110C 4EAD 1A82 jsr [A5 + 0x1A82 /* export_844 */] 00001110 6000 04D8 bra +0x4DA /* 000015EA */ label00001114: 00001114 7016 moveq.l D0, 0x16 00001116 2D40 FFE0 move.l [A6 - 0x20], D0 0000111A 601E bra +0x20 /* 0000113A */ label0000111C: 0000111C 7013 moveq.l D0, 0x13 0000111E 2D40 FFE0 move.l [A6 - 0x20], D0 00001122 6016 bra +0x18 /* 0000113A */ label00001124: 00001124 7015 moveq.l D0, 0x15 00001126 2D40 FFE0 move.l [A6 - 0x20], D0 0000112A 600E bra +0x10 /* 0000113A */ label0000112C: 0000112C 700B moveq.l D0, 0x0B 0000112E 2D40 FFE0 move.l [A6 - 0x20], D0 00001132 6006 bra +0x8 /* 0000113A */ label00001134: 00001134 700D moveq.l D0, 0x0D 00001136 2D40 FFE0 move.l [A6 - 0x20], D0 label0000113A: 0000113A 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000113E 4EBA FC98 jsr [PC - 0x368 /* 00000DD8 */] 00001142 2F00 move.l -[A7], D0 00001144 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00001148 2D40 FFDC move.l [A6 - 0x24], D0 0000114C 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00001150 2840 movea.l A4, D0 00001152 18AE FFE3 move.b [A4], [A6 - 0x1D] 00001156 296E FFDC 0002 move.l [A4 + 0x2], [A6 - 0x24] 0000115C 2F0C move.l -[A7], A4 0000115E 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00001162 2640 movea.l A3, D0 00001164 200B move.l D0, A3 00001166 6706 beq +0x8 /* 0000116E */ 00001168 284B movea.l A4, A3 0000116A 6000 047E bra +0x480 /* 000015EA */ label0000116E: 0000116E 244C movea.l A2, A4 00001170 544A addq.w A2, 2 00001172 0CAE 0000 0016 FFE0 cmpi.l [A6 - 0x20], 0x16 0000117A 6612 bne +0x14 /* 0000118E */ 0000117C 2652 movea.l A3, [A2] 0000117E 7000 moveq.l D0, 0x00 00001180 2480 move.l [A2], D0 00001182 2F0C move.l -[A7], A4 00001184 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00001188 200B move.l D0, A3 0000118A 4EFA 0460 jmp [PC + 0x460 /* 000015EC */] label0000118E: 0000118E 244C movea.l A2, A4 00001190 544A addq.w A2, 2 00001192 2F12 move.l -[A7], [A2] 00001194 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 00001198 2480 move.l [A2], D0 0000119A 0CAE 0000 0015 FFE0 cmpi.l [A6 - 0x20], 0x15 000011A2 661C bne +0x1E /* 000011C0 */ 000011A4 2040 movea.l A0, D0 000011A6 2268 0016 movea.l A1, [A0 + 0x16] 000011AA 2211 move.l D1, [A1] 000011AC 0281 0000 00FF andi.l D1, 0xFF 000011B2 43ED D414 lea.l A1, [A5 - 0x2BEC] 000011B6 1231 1000 move.b D1, [A1 + D1.w] 000011BA 7402 moveq.l D2, 0x02 000011BC C202 and.b D1, D2 000011BE 660C bne +0xE /* 000011CC */ label000011C0: 000011C0 2F00 move.l -[A7], D0 000011C2 4EAD 19F2 jsr [A5 + 0x19F2 /* export_826 */] 000011C6 2D40 FFDC move.l [A6 - 0x24], D0 000011CA 2480 move.l [A2], D0 label000011CC: 000011CC 2F2C 0002 move.l -[A7], [A4 + 0x2] 000011D0 4EAD 154A jsr [A5 + 0x154A /* export_677 */] 000011D4 202E FFE0 move.l D0, [A6 - 0x20] 000011D8 720B moveq.l D1, 0x0B 000011DA B081 cmp.l D0, D1 000011DC 6722 beq +0x24 /* 00001200 */ 000011DE 7213 moveq.l D1, 0x13 000011E0 B081 cmp.l D0, D1 000011E2 6734 beq +0x36 /* 00001218 */ 000011E4 720D moveq.l D1, 0x0D 000011E6 B081 cmp.l D0, D1 000011E8 6700 00D2 beq +0xD4 /* 000012BC */ 000011EC 7215 moveq.l D1, 0x15 000011EE B081 cmp.l D0, D1 000011F0 6700 00DE beq +0xE0 /* 000012D0 */ 000011F4 7216 moveq.l D1, 0x16 000011F6 B081 cmp.l D0, D1 000011F8 6700 00EA beq +0xEC /* 000012E4 */ 000011FC 6000 0100 bra +0x102 /* 000012FE */ label00001200: 00001200 2F2E FFDC move.l -[A7], [A6 - 0x24] 00001204 4EAD 1552 jsr [A5 + 0x1552 /* export_678 */] 00001208 206D D874 movea.l A0, [A5 - 0x278C] 0000120C 2028 0018 move.l D0, [A0 + 0x18] 00001210 2940 0016 move.l [A4 + 0x16], D0 00001214 6000 00E8 bra +0xEA /* 000012FE */ label00001218: 00001218 246E FFDC movea.l A2, [A6 - 0x24] 0000121C 266A 0016 movea.l A3, [A2 + 0x16] 00001220 2013 move.l D0, [A3] 00001222 721F moveq.l D1, 0x1F 00001224 C041 and.w D0, D1 00001226 7211 moveq.l D1, 0x11 00001228 B041 cmp.w D0, D1 0000122A 662E bne +0x30 /* 0000125A */ 0000122C 2F2B 0008 move.l -[A7], [A3 + 0x8] 00001230 4267 clr.w -[A7] 00001232 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 00001236 2D40 FFE4 move.l [A6 - 0x1C], D0 0000123A 2040 movea.l A0, D0 0000123C 2210 move.l D1, [A0] 0000123E 74E0 moveq.l D2, 0xFFFFFFE0 00001240 C282 and.l D1, D2 00001242 7410 moveq.l D2, 0x10 00001244 8282 or.l D1, D2 00001246 2081 move.l [A0], D1 00001248 2F0A move.l -[A7], A2 0000124A 2F00 move.l -[A7], D0 0000124C 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00001250 2D40 FFDC move.l [A6 - 0x24], D0 00001254 2940 0002 move.l [A4 + 0x2], D0 00001258 603A bra +0x3C /* 00001294 */ label0000125A: 0000125A 246E FFDC movea.l A2, [A6 - 0x24] 0000125E 266A 0016 movea.l A3, [A2 + 0x16] 00001262 2013 move.l D0, [A3] 00001264 0280 0000 00FF andi.l D0, 0xFF 0000126A 41ED D414 lea.l A0, [A5 - 0x2BEC] 0000126E 1030 0000 move.b D0, [A0 + D0.w] 00001272 7201 moveq.l D1, 0x01 00001274 C001 and.b D0, D1 00001276 661C bne +0x1E /* 00001294 */ 00001278 42A7 clr.l -[A7] 0000127A 42A7 clr.l -[A7] 0000127C 2F0B move.l -[A7], A3 0000127E 705F moveq.l D0, 0x5F 00001280 2F00 move.l -[A7], D0 00001282 4EAD 18EA jsr [A5 + 0x18EA /* export_793 */] 00001286 4FEF 0010 lea.l A7, [A7 + 0x10] 0000128A 202A 0016 move.l D0, [A2 + 0x16] 0000128E 2940 0016 move.l [A4 + 0x16], D0 00001292 606A bra +0x6C /* 000012FE */ label00001294: 00001294 206E FFDC movea.l A0, [A6 - 0x24] 00001298 2068 0016 movea.l A0, [A0 + 0x16] 0000129C 2028 0008 move.l D0, [A0 + 0x8] 000012A0 2940 0016 move.l [A4 + 0x16], D0 000012A4 2040 movea.l A0, D0 000012A6 5268 0006 addq.w [A0 + 0x6], 1 000012AA 2F0C move.l -[A7], A4 000012AC 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 000012B0 2840 movea.l A4, D0 000012B2 2F0C move.l -[A7], A4 000012B4 4EAD 1A12 jsr [A5 + 0x1A12 /* export_830 */] 000012B8 6000 0330 bra +0x332 /* 000015EA */ label000012BC: 000012BC 2F0C move.l -[A7], A4 000012BE 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */] 000012C2 206E FFDC movea.l A0, [A6 - 0x24] 000012C6 2028 0016 move.l D0, [A0 + 0x16] 000012CA 2940 0016 move.l [A4 + 0x16], D0 000012CE 602E bra +0x30 /* 000012FE */ label000012D0: 000012D0 2F0C move.l -[A7], A4 000012D2 4EAD 1A32 jsr [A5 + 0x1A32 /* export_834 */] 000012D6 206E FFDC movea.l A0, [A6 - 0x24] 000012DA 2028 0016 move.l D0, [A0 + 0x16] 000012DE 2940 0016 move.l [A4 + 0x16], D0 000012E2 601A bra +0x1C /* 000012FE */ label000012E4: 000012E4 2F0C move.l -[A7], A4 000012E6 4EAD 1A32 jsr [A5 + 0x1A32 /* export_834 */] 000012EA 7000 moveq.l D0, 0x00 000012EC 2940 0002 move.l [A4 + 0x2], D0 000012F0 2F0C move.l -[A7], A4 000012F2 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 000012F6 286E FFDC movea.l A4, [A6 - 0x24] 000012FA 6000 02EE bra +0x2F0 /* 000015EA */ label000012FE: 000012FE 206C 0016 movea.l A0, [A4 + 0x16] 00001302 5268 0006 addq.w [A0 + 0x6], 1 00001306 6000 02E2 bra +0x2E4 /* 000015EA */ label0000130A: 0000130A 102D D5D8 move.b D0, [A5 - 0x2A28] 0000130E 6716 beq +0x18 /* 00001326 */ 00001310 202D D99C move.l D0, [A5 - 0x2664] 00001314 7201 moveq.l D1, 0x01 00001316 C081 and.l D0, D1 00001318 670C beq +0xE /* 00001326 */ 0000131A 2F3C 0000 0083 move.l -[A7], 0x83 00001320 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001324 584F addq.w A7, 4 label00001326: 00001326 1F2D CDDC move.b -[A7], [A5 - 0x3224] 0000132A 4EBA 0F3A jsr [PC + 0xF3A /* 00002266 */] 0000132E 2840 movea.l A4, D0 00001330 6000 02B8 bra +0x2BA /* 000015EA */ label00001334: 00001334 4EBA 1BE0 jsr [PC + 0x1BE0 /* 00002F16 */] 00001338 2840 movea.l A4, D0 0000133A 6000 02AE bra +0x2B0 /* 000015EA */ label0000133E: 0000133E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001342 0C2D 001E CDDC cmpi.b [A5 - 0x3224], 0x1E 00001348 660C bne +0xE /* 00001356 */ 0000134A 7001 moveq.l D0, 0x01 0000134C 2F00 move.l -[A7], D0 0000134E 4EBA 10B2 jsr [PC + 0x10B2 /* 00002402 */] 00001352 2840 movea.l A4, D0 00001354 6034 bra +0x36 /* 0000138A */ label00001356: 00001356 0C2D 000D CDDC cmpi.b [A5 - 0x3224], 0xD /* '\r' */ 0000135C 660C bne +0xE /* 0000136A */ 0000135E 7001 moveq.l D0, 0x01 00001360 2F00 move.l -[A7], D0 00001362 4EBA 174E jsr [PC + 0x174E /* 00002AB2 */] 00001366 2840 movea.l A4, D0 00001368 6020 bra +0x22 /* 0000138A */ label0000136A: 0000136A 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 0000136E 1B7C 004A CDDC move.b [A5 - 0x3224], 0x4A /* 'J' */ 00001374 6000 026E bra +0x270 /* 000015E4 */ label00001378: 00001378 42A7 clr.l -[A7] 0000137A 4EBA 1086 jsr [PC + 0x1086 /* 00002402 */] 0000137E 2840 movea.l A4, D0 00001380 6008 bra +0xA /* 0000138A */ label00001382: 00001382 42A7 clr.l -[A7] 00001384 4EBA 172C jsr [PC + 0x172C /* 00002AB2 */] 00001388 2840 movea.l A4, D0 label0000138A: 0000138A 2F0C move.l -[A7], A4 0000138C 4EBA 0C30 jsr [PC + 0xC30 /* 00001FBE */] 00001390 2840 movea.l A4, D0 00001392 6000 0256 bra +0x258 /* 000015EA */ label00001396: 00001396 486E FFE8 pea.l [A6 - 0x18] 0000139A 42A7 clr.l -[A7] 0000139C 4267 clr.w -[A7] 0000139E 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 000013A2 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000013A6 4EBA 1AC6 jsr [PC + 0x1AC6 /* 00002E6E */] 000013AA 2840 movea.l A4, D0 000013AC 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000013B0 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000013B4 6000 0234 bra +0x236 /* 000015EA */ label000013B8: 000013B8 4EAD 1BDA jsr [A5 + 0x1BDA /* export_887 */] 000013BC 7201 moveq.l D1, 0x01 000013BE B081 cmp.l D0, D1 000013C0 6E00 0222 bgt +0x224 /* 000015E4 */ 000013C4 486E FFEC pea.l [A6 - 0x14] 000013C8 42A7 clr.l -[A7] 000013CA 4267 clr.w -[A7] 000013CC 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 000013D0 4A40 tst.w D0 000013D2 6716 beq +0x18 /* 000013EA */ 000013D4 2F2E FFEC move.l -[A7], [A6 - 0x14] 000013D8 4EBA 1A94 jsr [PC + 0x1A94 /* 00002E6E */] 000013DC 2840 movea.l A4, D0 000013DE 2F2E FFEC move.l -[A7], [A6 - 0x14] 000013E2 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000013E6 6000 0202 bra +0x204 /* 000015EA */ label000013EA: 000013EA 2F2E FFEC move.l -[A7], [A6 - 0x14] 000013EE 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000013F2 6000 01F0 bra +0x1F2 /* 000015E4 */ label000013F6: 000013F6 1D6D CDDC FFF4 move.b [A6 - 0xC], [A5 - 0x3224] 000013FC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001400 7278 moveq.l D1, 0x78 00001402 B001 cmp.b D0, D1 00001404 670A beq +0xC /* 00001410 */ 00001406 7049 moveq.l D0, 0x49 00001408 2F00 move.l -[A7], D0 0000140A 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 0000140E 584F addq.w A7, 4 label00001410: 00001410 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001414 486E FFF0 pea.l [A6 - 0x10] 00001418 42A7 clr.l -[A7] 0000141A 4267 clr.w -[A7] 0000141C 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 00001420 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00001424 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 00001428 2440 movea.l A2, D0 0000142A 2F0A move.l -[A7], A2 0000142C 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 00001430 102D CDDC move.b D0, [A5 - 0x3224] 00001434 7677 moveq.l D3, 0x77 00001436 B003 cmp.b D0, D3 00001438 6710 beq +0x12 /* 0000144A */ 0000143A 704A moveq.l D0, 0x4A 0000143C 2F00 move.l -[A7], D0 0000143E 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00001442 584F addq.w A7, 4 00001444 1F03 move.b -[A7], D3 00001446 4EAD 1D12 jsr [A5 + 0x1D12 /* export_926 */] label0000144A: 0000144A 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000144E 7053 moveq.l D0, 0x53 00001450 1F00 move.b -[A7], D0 00001452 7042 moveq.l D0, 0x42 00001454 2F00 move.l -[A7], D0 00001456 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 0000145A 102D D98F move.b D0, [A5 - 0x2671] 0000145E 1D40 FFF5 move.b [A6 - 0xB], D0 00001462 422D D98F clr.b [A5 - 0x2671] 00001466 4EBA EBB0 jsr [PC - 0x1450 /* 00000018 */] 0000146A 2840 movea.l A4, D0 0000146C 1B6E FFF5 D98F move.b [A5 - 0x2671], [A6 - 0xB] 00001472 7054 moveq.l D0, 0x54 00001474 1F00 move.b -[A7], D0 00001476 7012 moveq.l D0, 0x12 00001478 2F00 move.l -[A7], D0 0000147A 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 0000147E 1F2E FFF4 move.b -[A7], [A6 - 0xC] 00001482 2F0C move.l -[A7], A4 00001484 2F0A move.l -[A7], A2 00001486 4EAD 2232 jsr [A5 + 0x2232 /* export_1090 */] 0000148A 2840 movea.l A4, D0 0000148C 2F0A move.l -[A7], A2 0000148E 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00001492 102D D5D8 move.b D0, [A5 - 0x2A28] 00001496 6716 beq +0x18 /* 000014AE */ 00001498 202D D99C move.l D0, [A5 - 0x2664] 0000149C 7201 moveq.l D1, 0x01 0000149E C081 and.l D0, D1 000014A0 670C beq +0xE /* 000014AE */ 000014A2 2F3C 0000 0083 move.l -[A7], 0x83 000014A8 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000014AC 584F addq.w A7, 4 label000014AE: 000014AE 2F0C move.l -[A7], A4 000014B0 4EBA 0B0C jsr [PC + 0xB0C /* 00001FBE */] 000014B4 2840 movea.l A4, D0 000014B6 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000014BA 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000014BE 6000 012A bra +0x12C /* 000015EA */ label000014C2: 000014C2 1F2D CDDC move.b -[A7], [A5 - 0x3224] 000014C6 4EBA 0D9E jsr [PC + 0xD9E /* 00002266 */] 000014CA 2840 movea.l A4, D0 000014CC 2F0C move.l -[A7], A4 000014CE 4EBA 0AEE jsr [PC + 0xAEE /* 00001FBE */] 000014D2 2840 movea.l A4, D0 000014D4 6000 0114 bra +0x116 /* 000015EA */ label000014D8: 000014D8 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000014DC 4EAD 1BDA jsr [A5 + 0x1BDA /* export_887 */] 000014E0 4A80 tst.l D0 000014E2 670A beq +0xC /* 000014EE */ 000014E4 7000 moveq.l D0, 0x00 000014E6 2D40 FFF8 move.l [A6 - 0x8], D0 000014EA 6000 00B8 bra +0xBA /* 000015A4 */ label000014EE: 000014EE 422D D993 clr.b [A5 - 0x266D] 000014F2 486E FFF8 pea.l [A6 - 0x8] 000014F6 42A7 clr.l -[A7] 000014F8 4267 clr.w -[A7] 000014FA 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 000014FE 4A40 tst.w D0 00001500 6700 00A2 beq +0xA4 /* 000015A4 */ 00001504 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00001508 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 0000150C 2640 movea.l A3, D0 0000150E 2F0B move.l -[A7], A3 00001510 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 00001514 7054 moveq.l D0, 0x54 00001516 1F00 move.b -[A7], D0 00001518 7012 moveq.l D0, 0x12 0000151A 2F00 move.l -[A7], D0 0000151C 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00001520 4EBA F8B6 jsr [PC - 0x74A /* 00000DD8 */] 00001524 2840 movea.l A4, D0 00001526 1014 move.b D0, [A4] 00001528 720E moveq.l D1, 0x0E 0000152A B001 cmp.b D0, D1 0000152C 6648 bne +0x4A /* 00001576 */ 0000152E 4AAC 0006 tst.l [A4 + 0x6] 00001532 6742 beq +0x44 /* 00001576 */ 00001534 206C 0006 movea.l A0, [A4 + 0x6] 00001538 2468 0002 movea.l A2, [A0 + 0x2] 0000153C 200A move.l D0, A2 0000153E 6710 beq +0x12 /* 00001550 */ 00001540 2F0A move.l -[A7], A2 00001542 2F0B move.l -[A7], A3 00001544 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00001548 206C 0006 movea.l A0, [A4 + 0x6] 0000154C 2140 0002 move.l [A0 + 0x2], D0 label00001550: 00001550 206C 0006 movea.l A0, [A4 + 0x6] 00001554 2468 0006 movea.l A2, [A0 + 0x6] 00001558 200A move.l D0, A2 0000155A 6710 beq +0x12 /* 0000156C */ 0000155C 2F0A move.l -[A7], A2 0000155E 2F0B move.l -[A7], A3 00001560 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00001564 206C 0006 movea.l A0, [A4 + 0x6] 00001568 2140 0006 move.l [A0 + 0x6], D0 label0000156C: 0000156C 2F0C move.l -[A7], A4 0000156E 2F0B move.l -[A7], A3 00001570 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] 00001574 600A bra +0xC /* 00001580 */ label00001576: 00001576 2F0C move.l -[A7], A4 00001578 2F0B move.l -[A7], A3 0000157A 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 0000157E 2840 movea.l A4, D0 label00001580: 00001580 2F0B move.l -[A7], A3 00001582 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00001586 102D D5D8 move.b D0, [A5 - 0x2A28] 0000158A 674E beq +0x50 /* 000015DA */ 0000158C 202D D99C move.l D0, [A5 - 0x2664] 00001590 7201 moveq.l D1, 0x01 00001592 C081 and.l D0, D1 00001594 6744 beq +0x46 /* 000015DA */ 00001596 2F3C 0000 0083 move.l -[A7], 0x83 0000159C 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000015A0 584F addq.w A7, 4 000015A2 6036 bra +0x38 /* 000015DA */ label000015A4: 000015A4 102D D98F move.b D0, [A5 - 0x2671] 000015A8 1D40 FFFC move.b [A6 - 0x4], D0 000015AC 422D D98F clr.b [A5 - 0x2671] 000015B0 4EBA EA66 jsr [PC - 0x159A /* 00000018 */] 000015B4 2840 movea.l A4, D0 000015B6 1B6E FFFC D98F move.b [A5 - 0x2671], [A6 - 0x4] 000015BC 0C2D 0054 CDDC cmpi.b [A5 - 0x3224], 0x54 /* 'T' */ 000015C2 670A beq +0xC /* 000015CE */ 000015C4 7012 moveq.l D0, 0x12 000015C6 2F00 move.l -[A7], D0 000015C8 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000015CC 584F addq.w A7, 4 label000015CE: 000015CE 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000015D2 2F0C move.l -[A7], A4 000015D4 4EBA 09E8 jsr [PC + 0x9E8 /* 00001FBE */] 000015D8 2840 movea.l A4, D0 label000015DA: 000015DA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000015DE 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000015E2 6006 bra +0x8 /* 000015EA */ label000015E4: 000015E4 4EBA 000E jsr [PC + 0xE /* 000015F4 */] 000015E8 2840 movea.l A4, D0 label000015EA: 000015EA 200C move.l D0, A4 label000015EC: 000015EC 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000015F0 4E5E unlink A6 000015F2 4E75 rts fn000015F4: 000015F4 4E56 FFB8 link A6, -0x0048 000015F8 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4 000015FC 4244 clr.w D4 000015FE 122D CDDC move.b D1, [A5 - 0x3224] 00001602 7000 moveq.l D0, 0x00 00001604 1001 move.b D0, D1 00001606 724A moveq.l D1, 0x4A 00001608 B081 cmp.l D0, D1 0000160A 6762 beq +0x64 /* 0000166E */ 0000160C 721F moveq.l D1, 0x1F 0000160E B081 cmp.l D0, D1 00001610 6700 00BC beq +0xBE /* 000016CE */ 00001614 721A moveq.l D1, 0x1A 00001616 B081 cmp.l D0, D1 00001618 6700 00D6 beq +0xD8 /* 000016F0 */ 0000161C 0C80 0000 0089 cmpi.l D0, 0x89 00001622 6700 010C beq +0x10E /* 00001730 */ 00001626 7230 moveq.l D1, 0x30 00001628 B081 cmp.l D0, D1 0000162A 6700 030A beq +0x30C /* 00001936 */ 0000162E 0C80 0000 0087 cmpi.l D0, 0x87 00001634 6700 0720 beq +0x722 /* 00001D56 */ 00001638 723F moveq.l D1, 0x3F 0000163A B081 cmp.l D0, D1 0000163C 6700 072E beq +0x730 /* 00001D6C */ 00001640 7240 moveq.l D1, 0x40 00001642 B081 cmp.l D0, D1 00001644 6700 0742 beq +0x744 /* 00001D88 */ 00001648 7241 moveq.l D1, 0x41 0000164A B081 cmp.l D0, D1 0000164C 6700 0756 beq +0x758 /* 00001DA4 */ 00001650 0C80 0000 0088 cmpi.l D0, 0x88 00001656 6700 0772 beq +0x774 /* 00001DCA */ 0000165A 0C80 0000 0084 cmpi.l D0, 0x84 00001660 6700 07F0 beq +0x7F2 /* 00001E52 */ 00001664 4A80 tst.l D0 00001666 6700 083A beq +0x83C /* 00001EA2 */ 0000166A 6000 08F2 bra +0x8F4 /* 00001F5E */ label0000166E: 0000166E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001672 0C2D 001F CDDC cmpi.b [A5 - 0x3224], 0x1F 00001678 662A bne +0x2C /* 000016A4 */ 0000167A 486E FFD0 pea.l [A6 - 0x30] 0000167E 486E FFCC pea.l [A6 - 0x34] 00001682 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 00001686 2440 movea.l A2, D0 00001688 2F2E FFCC move.l -[A7], [A6 - 0x34] 0000168C 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00001690 2F0A move.l -[A7], A2 00001692 7001 moveq.l D0, 0x01 00001694 2F00 move.l -[A7], D0 00001696 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 0000169A 2640 movea.l A3, D0 0000169C 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000016A0 6000 041E bra +0x420 /* 00001AC0 */ label000016A4: 000016A4 0C2D 0089 CDDC cmpi.b [A5 - 0x3224], 0x89 000016AA 6614 bne +0x16 /* 000016C0 */ 000016AC 2F2D CDDE move.l -[A7], [A5 - 0x3222] 000016B0 7001 moveq.l D0, 0x01 000016B2 2F00 move.l -[A7], D0 000016B4 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 000016B8 2640 movea.l A3, D0 000016BA 7801 moveq.l D4, 0x01 000016BC 6000 0402 bra +0x404 /* 00001AC0 */ label000016C0: 000016C0 7014 moveq.l D0, 0x14 000016C2 2F00 move.l -[A7], D0 000016C4 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000016C8 584F addq.w A7, 4 000016CA 6000 089C bra +0x89E /* 00001F68 */ label000016CE: 000016CE 486E FFD8 pea.l [A6 - 0x28] 000016D2 486E FFD4 pea.l [A6 - 0x2C] 000016D6 4EAD 21E2 jsr [A5 + 0x21E2 /* export_1080 */] 000016DA 2440 movea.l A2, D0 000016DC 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 000016E0 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000016E4 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 000016E8 2F0A move.l -[A7], A2 000016EA 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 000016EE 6040 bra +0x42 /* 00001730 */ label000016F0: 000016F0 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000016F4 0C2D 004A CDDC cmpi.b [A5 - 0x3224], 0x4A /* 'J' */ 000016FA 6622 bne +0x24 /* 0000171E */ 000016FC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001700 0C2D 0089 CDDC cmpi.b [A5 - 0x3224], 0x89 00001706 6608 bne +0xA /* 00001710 */ 00001708 006D 0002 CDFC ori.w [A5 - 0x3204], 0x2 0000170E 6020 bra +0x22 /* 00001730 */ label00001710: 00001710 7014 moveq.l D0, 0x14 00001712 2F00 move.l -[A7], D0 00001714 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001718 584F addq.w A7, 4 0000171A 6000 084C bra +0x84E /* 00001F68 */ label0000171E: 0000171E 487A 086C pea.l [PC + 0x86C /* 00001F8C, value 0x696E6865 'inhe', cstring "inherited" */] 00001722 7011 moveq.l D0, 0x11 00001724 2F00 move.l -[A7], D0 00001726 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 0000172A 504F addq.w A7, 8 0000172C 6000 083A bra +0x83C /* 00001F68 */ label00001730: 00001730 202D D99C move.l D0, [A5 - 0x2664] 00001734 7201 moveq.l D1, 0x01 00001736 C081 and.l D0, D1 00001738 672A beq +0x2C /* 00001764 */ 0000173A 487A 085A pea.l [PC + 0x85A /* 00001F96, value 0x64656669 'defi', cstring "defined" */] 0000173E 2F2D CDDE move.l -[A7], [A5 - 0x3222] 00001742 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00001746 504F addq.w A7, 8 00001748 4A80 tst.l D0 0000174A 6618 bne +0x1A /* 00001764 */ 0000174C 206D D874 movea.l A0, [A5 - 0x278C] 00001750 2F28 0018 move.l -[A7], [A0 + 0x18] 00001754 4EAD 1C4A jsr [A5 + 0x1C4A /* export_901 */] 00001758 2F00 move.l -[A7], D0 0000175A 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 0000175E 2840 movea.l A4, D0 00001760 6000 081A bra +0x81C /* 00001F7C */ label00001764: 00001764 202D D99C move.l D0, [A5 - 0x2664] 00001768 7201 moveq.l D1, 0x01 0000176A C081 and.l D0, D1 0000176C 672A beq +0x2C /* 00001798 */ 0000176E 487A 082E pea.l [PC + 0x82E /* 00001F9E, value 0x5F5F6F70 '__op', cstring "__option" */] 00001772 2F2D CDDE move.l -[A7], [A5 - 0x3222] 00001776 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 0000177A 504F addq.w A7, 8 0000177C 4A80 tst.l D0 0000177E 6618 bne +0x1A /* 00001798 */ 00001780 206D D874 movea.l A0, [A5 - 0x278C] 00001784 2F28 0018 move.l -[A7], [A0 + 0x18] 00001788 4EAD 1C5A jsr [A5 + 0x1C5A /* export_903 */] 0000178C 2F00 move.l -[A7], D0 0000178E 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001792 2840 movea.l A4, D0 00001794 6000 07E6 bra +0x7E8 /* 00001F7C */ label00001798: 00001798 2F2D CDDE move.l -[A7], [A5 - 0x3222] 0000179C 2F3C 0000 00FB move.l -[A7], 0xFB 000017A2 486E FFC0 pea.l [A6 - 0x40] 000017A6 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */] 000017AA 2640 movea.l A3, D0 000017AC 200B move.l D0, A3 000017AE 6700 0310 beq +0x312 /* 00001AC0 */ 000017B2 206E FFC0 movea.l A0, [A6 - 0x40] 000017B6 2028 0008 move.l D0, [A0 + 0x8] 000017BA 0280 0000 0098 andi.l D0, 0x98 000017C0 6700 02FE beq +0x300 /* 00001AC0 */ 000017C4 206E FFC0 movea.l A0, [A6 - 0x40] 000017C8 2028 0008 move.l D0, [A0 + 0x8] 000017CC 7208 moveq.l D1, 0x08 000017CE C081 and.l D0, D1 000017D0 6704 beq +0x6 /* 000017D6 */ 000017D2 7600 moveq.l D3, 0x00 000017D4 6068 bra +0x6A /* 0000183E */ label000017D6: 000017D6 206E FFC0 movea.l A0, [A6 - 0x40] 000017DA 2028 0008 move.l D0, [A0 + 0x8] 000017DE 0280 0000 0080 andi.l D0, 0x80 000017E4 6700 02DA beq +0x2DC /* 00001AC0 */ 000017E8 302D CDFC move.w D0, [A5 - 0x3204] 000017EC 7202 moveq.l D1, 0x02 000017EE C041 and.w D0, D1 000017F0 674A beq +0x4C /* 0000183C */ 000017F2 246D D998 movea.l A2, [A5 - 0x2668] 000017F6 202A 0014 move.l D0, [A2 + 0x14] 000017FA 2D40 FFDC move.l [A6 - 0x24], D0 000017FE 206A 0010 movea.l A0, [A2 + 0x10] 00001802 2050 movea.l A0, [A0] 00001804 2068 0010 movea.l A0, [A0 + 0x10] 00001808 4AA8 0036 tst.l [A0 + 0x36] 0000180C 660E bne +0x10 /* 0000181C */ 0000180E 705D moveq.l D0, 0x5D 00001810 2F00 move.l -[A7], D0 00001812 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00001816 584F addq.w A7, 4 00001818 6000 074E bra +0x750 /* 00001F68 */ label0000181C: 0000181C 486E FFDC pea.l [A6 - 0x24] 00001820 2F2D CDDE move.l -[A7], [A5 - 0x3222] 00001824 42A7 clr.l -[A7] 00001826 4EAD 20C2 jsr [A5 + 0x20C2 /* export_1044 */] 0000182A 4A80 tst.l D0 0000182C 660E bne +0x10 /* 0000183C */ 0000182E 705D moveq.l D0, 0x5D 00001830 2F00 move.l -[A7], D0 00001832 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00001836 584F addq.w A7, 4 00001838 6000 072E bra +0x730 /* 00001F68 */ label0000183C: 0000183C 7601 moveq.l D3, 0x01 label0000183E: 0000183E 102B 001C move.b D0, [A3 + 0x1C] 00001842 4880 ext.w D0 00001844 48C0 ext.l D0 00001846 720F moveq.l D1, 0x0F 00001848 B081 cmp.l D0, D1 0000184A 6700 0274 beq +0x276 /* 00001AC0 */ 0000184E 720A moveq.l D1, 0x0A 00001850 B081 cmp.l D0, D1 00001852 6700 026C beq +0x26E /* 00001AC0 */ 00001856 720D moveq.l D1, 0x0D 00001858 B081 cmp.l D0, D1 0000185A 6700 0264 beq +0x266 /* 00001AC0 */ 0000185E 7214 moveq.l D1, 0x14 00001860 B081 cmp.l D0, D1 00001862 6700 025C beq +0x25E /* 00001AC0 */ 00001866 720E moveq.l D1, 0x0E 00001868 B081 cmp.l D0, D1 0000186A 6700 0254 beq +0x256 /* 00001AC0 */ 0000186E 2D6D D9A4 FFDC move.l [A6 - 0x24], [A5 - 0x265C] 00001874 422D D993 clr.b [A5 - 0x266D] 00001878 4A83 tst.l D3 0000187A 6712 beq +0x14 /* 0000188E */ 0000187C 206D D998 movea.l A0, [A5 - 0x2668] 00001880 2068 0010 movea.l A0, [A0 + 0x10] 00001884 3028 0008 move.w D0, [A0 + 0x8] 00001888 0240 4000 andi.w D0, 0x4000 /* '@\0' */ 0000188C 671E beq +0x20 /* 000018AC */ label0000188E: 0000188E 42A7 clr.l -[A7] 00001890 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00001894 2F00 move.l -[A7], D0 00001896 206E FFDC movea.l A0, [A6 - 0x24] 0000189A 2F28 000C move.l -[A7], [A0 + 0xC] 0000189E 4267 clr.w -[A7] 000018A0 42A7 clr.l -[A7] 000018A2 4EAD 19CA jsr [A5 + 0x19CA /* export_821 */] 000018A6 2840 movea.l A4, D0 000018A8 6000 06D2 bra +0x6D4 /* 00001F7C */ label000018AC: 000018AC 487A 06FA pea.l [PC + 0x6FA /* 00001FA8, value 0x74686973 'this', cstring "this" */] 000018B0 7002 moveq.l D0, 0x02 000018B2 2F00 move.l -[A7], D0 000018B4 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 000018B8 2640 movea.l A3, D0 000018BA 200B move.l D0, A3 000018BC 660A bne +0xC /* 000018C8 */ 000018BE 2F3C 0000 067F move.l -[A7], 0x67F 000018C4 4EBA E73A jsr [PC - 0x18C6 /* 00000000 */] label000018C8: 000018C8 2F0B move.l -[A7], A3 000018CA 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000018CE 2840 movea.l A4, D0 000018D0 262C 0016 move.l D3, [A4 + 0x16] 000018D4 2D43 FFE0 move.l [A6 - 0x20], D3 000018D8 246B 000C movea.l A2, [A3 + 0xC] 000018DC 2012 move.l D0, [A2] 000018DE 721F moveq.l D1, 0x1F 000018E0 C041 and.w D0, D1 000018E2 7214 moveq.l D1, 0x14 000018E4 B041 cmp.w D0, D1 000018E6 6626 bne +0x28 /* 0000190E */ 000018E8 206A 000C movea.l A0, [A2 + 0xC] 000018EC 2068 0010 movea.l A0, [A0 + 0x10] 000018F0 2028 0010 move.l D0, [A0 + 0x10] 000018F4 0280 0000 6000 andi.l D0, 0x6000 /* '`\0' */ 000018FA 6712 beq +0x14 /* 0000190E */ 000018FC 7011 moveq.l D0, 0x11 000018FE 2043 movea.l A0, D3 00001900 2080 move.l [A0], D0 00001902 2F0C move.l -[A7], A4 00001904 2F2B 000C move.l -[A7], [A3 + 0xC] 00001908 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 0000190C 2840 movea.l A4, D0 label0000190E: 0000190E 7013 moveq.l D0, 0x13 00001910 2F00 move.l -[A7], D0 00001912 206E FFE0 movea.l A0, [A6 - 0x20] 00001916 2F28 0008 move.l -[A7], [A0 + 0x8] 0000191A 2F0C move.l -[A7], A4 0000191C 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00001920 2840 movea.l A4, D0 00001922 2F0C move.l -[A7], A4 00001924 2F2C 0016 move.l -[A7], [A4 + 0x16] 00001928 4267 clr.w -[A7] 0000192A 42A7 clr.l -[A7] 0000192C 4EAD 19CA jsr [A5 + 0x19CA /* export_821 */] 00001930 2840 movea.l A4, D0 00001932 6000 0648 bra +0x64A /* 00001F7C */ label00001936: 00001936 486D DCEC pea.l [A5 - 0x2314] 0000193A 486D CE22 pea.l [A5 - 0x31DE] 0000193E 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00001942 504F addq.w A7, 8 00001944 41ED CE22 lea.l A0, [A5 - 0x31DE] 00001948 2B48 CDDE move.l [A5 - 0x3222], A0 0000194C 2F08 move.l -[A7], A0 0000194E 7002 moveq.l D0, 0x02 00001950 2F00 move.l -[A7], D0 00001952 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 00001956 2640 movea.l A3, D0 00001958 6000 0166 bra +0x168 /* 00001AC0 */ label0000195C: 0000195C 202D D99C move.l D0, [A5 - 0x2664] 00001960 7201 moveq.l D1, 0x01 00001962 C081 and.l D0, D1 00001964 6718 beq +0x1A /* 0000197E */ 00001966 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000196A 206D D874 movea.l A0, [A5 - 0x278C] 0000196E 2F28 0018 move.l -[A7], [A0 + 0x18] 00001972 42A7 clr.l -[A7] 00001974 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001978 2840 movea.l A4, D0 0000197A 6000 0600 bra +0x602 /* 00001F7C */ label0000197E: 0000197E 0C2D 0030 CDDC cmpi.b [A5 - 0x3224], 0x30 /* '0' */ 00001984 6626 bne +0x28 /* 000019AC */ 00001986 486D DCEC pea.l [A5 - 0x2314] 0000198A 7031 moveq.l D0, 0x31 0000198C 2F00 move.l -[A7], D0 0000198E 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001992 504F addq.w A7, 8 00001994 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001998 206D D874 movea.l A0, [A5 - 0x278C] 0000199C 2F28 0018 move.l -[A7], [A0 + 0x18] 000019A0 42A7 clr.l -[A7] 000019A2 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 000019A6 2840 movea.l A4, D0 000019A8 6000 05D2 bra +0x5D4 /* 00001F7C */ label000019AC: 000019AC 2F2D CDDE move.l -[A7], [A5 - 0x3222] 000019B0 7001 moveq.l D0, 0x01 000019B2 2F00 move.l -[A7], D0 000019B4 4227 clr.b -[A7] 000019B6 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */] 000019BA 2640 movea.l A3, D0 000019BC 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000019C0 244B movea.l A2, A3 000019C2 7054 moveq.l D0, 0x54 000019C4 D5C0 add.l A2, D0 000019C6 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 000019CC 6672 bne +0x74 /* 00001A40 */ 000019CE 122D D5C8 move.b D1, [A5 - 0x2A38] 000019D2 7000 moveq.l D0, 0x00 000019D4 1001 move.b D0, D1 000019D6 7602 moveq.l D3, 0x02 000019D8 E7A0 asl D0, D3 000019DA 142D D614 move.b D2, [A5 - 0x29EC] 000019DE 7200 moveq.l D1, 0x00 000019E0 1202 move.b D1, D2 000019E2 E7A1 asl D1, D3 000019E4 D081 add.l D0, D1 000019E6 41ED D616 lea.l A0, [A5 - 0x29EA] 000019EA 2F30 0000 move.l -[A7], [A0 + D0.w] 000019EE 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */] 000019F2 2D40 FFB8 move.l [A6 - 0x48], D0 000019F6 206D D874 movea.l A0, [A5 - 0x278C] 000019FA 2228 0018 move.l D1, [A0 + 0x18] 000019FE 2040 movea.l A0, D0 00001A00 2141 0008 move.l [A0 + 0x8], D1 00001A04 2241 movea.l A1, D1 00001A06 5269 0006 addq.w [A1 + 0x6], 1 00001A0A 177C 0003 001C move.b [A3 + 0x1C], 0x3 00001A10 2748 000C move.l [A3 + 0xC], A0 00001A14 5268 0006 addq.w [A0 + 0x6], 1 00001A18 2F0B move.l -[A7], A3 00001A1A 4EAD 1E12 jsr [A5 + 0x1E12 /* export_958 */] 00001A1E 206B 0010 movea.l A0, [A3 + 0x10] 00001A22 0068 0060 0008 ori.w [A0 + 0x8], 0x60 /* '`' */ 00001A28 2F0A move.l -[A7], A2 00001A2A 702C moveq.l D0, 0x2C 00001A2C 2F00 move.l -[A7], D0 00001A2E 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001A32 504F addq.w A7, 8 00001A34 2F0B move.l -[A7], A3 00001A36 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00001A3A 2840 movea.l A4, D0 00001A3C 6000 053E bra +0x540 /* 00001F7C */ label00001A40: 00001A40 244B movea.l A2, A3 00001A42 7054 moveq.l D0, 0x54 00001A44 D5C0 add.l A2, D0 00001A46 2F0A move.l -[A7], A2 00001A48 7031 moveq.l D0, 0x31 00001A4A 2F00 move.l -[A7], D0 00001A4C 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001A50 504F addq.w A7, 8 00001A52 422B 001C clr.b [A3 + 0x1C] 00001A56 206D D874 movea.l A0, [A5 - 0x278C] 00001A5A 2028 0018 move.l D0, [A0 + 0x18] 00001A5E 2D40 FFB8 move.l [A6 - 0x48], D0 00001A62 2740 000C move.l [A3 + 0xC], D0 00001A66 2040 movea.l A0, D0 00001A68 5268 0006 addq.w [A0 + 0x6], 1 00001A6C 206D D874 movea.l A0, [A5 - 0x278C] 00001A70 2F28 0018 move.l -[A7], [A0 + 0x18] 00001A74 42A7 clr.l -[A7] 00001A76 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001A7A 2840 movea.l A4, D0 00001A7C 6000 04FE bra +0x500 /* 00001F7C */ label00001A80: 00001A80 102B 001C move.b D0, [A3 + 0x1C] 00001A84 1D40 FFBC move.b [A6 - 0x44], D0 00001A88 720A moveq.l D1, 0x0A 00001A8A B001 cmp.b D0, D1 00001A8C 6620 bne +0x22 /* 00001AAE */ 00001A8E 206B 000C movea.l A0, [A3 + 0xC] 00001A92 2010 move.l D0, [A0] 00001A94 721F moveq.l D1, 0x1F 00001A96 C041 and.w D0, D1 00001A98 7214 moveq.l D1, 0x14 00001A9A B041 cmp.w D0, D1 00001A9C 6610 bne +0x12 /* 00001AAE */ 00001A9E 202B 000C move.l D0, [A3 + 0xC] 00001AA2 2D40 FFC4 move.l [A6 - 0x3C], D0 00001AA6 2040 movea.l A0, D0 00001AA8 2668 000C movea.l A3, [A0 + 0xC] 00001AAC 603A bra +0x3C /* 00001AE8 */ label00001AAE: 00001AAE 0C2E 001A FFBC cmpi.b [A6 - 0x44], 0x1A 00001AB4 6612 bne +0x14 /* 00001AC8 */ 00001AB6 2F0B move.l -[A7], A3 00001AB8 42A7 clr.l -[A7] 00001ABA 4EAD 21B2 jsr [A5 + 0x21B2 /* export_1074 */] 00001ABE 2640 movea.l A3, D0 label00001AC0: 00001AC0 200B move.l D0, A3 00001AC2 66BC bne -0x42 /* 00001A80 */ 00001AC4 6000 FE96 bra -0x168 /* 0000195C */ label00001AC8: 00001AC8 162E FFBC move.b D3, [A6 - 0x44] 00001ACC 7014 moveq.l D0, 0x14 00001ACE B600 cmp.b D3, D0 00001AD0 670E beq +0x10 /* 00001AE0 */ 00001AD2 700D moveq.l D0, 0x0D 00001AD4 B600 cmp.b D3, D0 00001AD6 6708 beq +0xA /* 00001AE0 */ 00001AD8 700E moveq.l D0, 0x0E 00001ADA B600 cmp.b D3, D0 00001ADC 6600 014E bne +0x150 /* 00001C2C */ label00001AE0: 00001AE0 202B 000C move.l D0, [A3 + 0xC] 00001AE4 2D40 FFC4 move.l [A6 - 0x3C], D0 label00001AE8: 00001AE8 7000 moveq.l D0, 0x00 00001AEA 2D40 FFC8 move.l [A6 - 0x38], D0 00001AEE 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001AF2 7253 moveq.l D1, 0x53 00001AF4 B001 cmp.b D0, D1 00001AF6 660E bne +0x10 /* 00001B06 */ 00001AF8 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00001AFC 4EBA 1370 jsr [PC + 0x1370 /* 00002E6E */] 00001B00 2840 movea.l A4, D0 00001B02 6000 0478 bra +0x47A /* 00001F7C */ label00001B06: 00001B06 0C2D 004A CDDC cmpi.b [A5 - 0x3224], 0x4A /* 'J' */ 00001B0C 6628 bne +0x2A /* 00001B36 */ 00001B0E 246B 000C movea.l A2, [A3 + 0xC] 00001B12 2012 move.l D0, [A2] 00001B14 721F moveq.l D1, 0x1F 00001B16 C041 and.w D0, D1 00001B18 7214 moveq.l D1, 0x14 00001B1A B041 cmp.w D0, D1 00001B1C 662E bne +0x30 /* 00001B4C */ 00001B1E 206A 000C movea.l A0, [A2 + 0xC] 00001B22 2068 0010 movea.l A0, [A0 + 0x10] 00001B26 4AA8 008E tst.l [A0 + 0x8E] 00001B2A 6720 beq +0x22 /* 00001B4C */ 00001B2C 202A 000C move.l D0, [A2 + 0xC] 00001B30 2D40 FFC8 move.l [A6 - 0x38], D0 00001B34 6016 bra +0x18 /* 00001B4C */ label00001B36: 00001B36 2F0B move.l -[A7], A3 00001B38 4EAD 2012 jsr [A5 + 0x2012 /* export_1022 */] 00001B3C 2F00 move.l -[A7], D0 00001B3E 7011 moveq.l D0, 0x11 00001B40 2F00 move.l -[A7], D0 00001B42 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00001B46 504F addq.w A7, 8 00001B48 6000 0422 bra +0x424 /* 00001F6C */ label00001B4C: 00001B4C 4EAD 1CC2 jsr [A5 + 0x1CC2 /* export_916 */] 00001B50 204B movea.l A0, A3 00001B52 7054 moveq.l D0, 0x54 00001B54 D1C0 add.l A0, D0 00001B56 2F08 move.l -[A7], A0 00001B58 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00001B5C 7000 moveq.l D0, 0x00 00001B5E 2840 movea.l A4, D0 00001B60 102D D993 move.b D0, [A5 - 0x266D] 00001B64 6600 0088 bne +0x8A /* 00001BEE */ 00001B68 487A 0444 pea.l [PC + 0x444 /* 00001FAE, value 0x74686973 'this', cstring "this" */] 00001B6C 7002 moveq.l D0, 0x02 00001B6E 2F00 move.l -[A7], D0 00001B70 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 00001B74 2D40 FFE4 move.l [A6 - 0x1C], D0 00001B78 4A80 tst.l D0 00001B7A 6772 beq +0x74 /* 00001BEE */ 00001B7C 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00001B80 246E FFE4 movea.l A2, [A6 - 0x1C] 00001B84 700C moveq.l D0, 0x0C 00001B86 D5C0 add.l A2, D0 00001B88 2052 movea.l A0, [A2] 00001B8A 2F28 0008 move.l -[A7], [A0 + 0x8] 00001B8E 4EAD 1A52 jsr [A5 + 0x1A52 /* export_838 */] 00001B92 4A80 tst.l D0 00001B94 6758 beq +0x5A /* 00001BEE */ 00001B96 2052 movea.l A0, [A2] 00001B98 2028 0008 move.l D0, [A0 + 0x8] 00001B9C 2D40 FFC4 move.l [A6 - 0x3C], D0 00001BA0 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001BA4 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00001BA8 2840 movea.l A4, D0 00001BAA 2652 movea.l A3, [A2] 00001BAC 2013 move.l D0, [A3] 00001BAE 721F moveq.l D1, 0x1F 00001BB0 C041 and.w D0, D1 00001BB2 7214 moveq.l D1, 0x14 00001BB4 B041 cmp.w D0, D1 00001BB6 6626 bne +0x28 /* 00001BDE */ 00001BB8 206B 000C movea.l A0, [A3 + 0xC] 00001BBC 2068 0010 movea.l A0, [A0 + 0x10] 00001BC0 2028 0010 move.l D0, [A0 + 0x10] 00001BC4 0280 0000 6000 andi.l D0, 0x6000 /* '`\0' */ 00001BCA 6712 beq +0x14 /* 00001BDE */ 00001BCC 7011 moveq.l D0, 0x11 00001BCE 206C 0016 movea.l A0, [A4 + 0x16] 00001BD2 2080 move.l [A0], D0 00001BD4 2F0C move.l -[A7], A4 00001BD6 2F12 move.l -[A7], [A2] 00001BD8 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00001BDC 2840 movea.l A4, D0 label00001BDE: 00001BDE 7013 moveq.l D0, 0x13 00001BE0 2F00 move.l -[A7], D0 00001BE2 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00001BE6 2F0C move.l -[A7], A4 00001BE8 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00001BEC 2840 movea.l A4, D0 label00001BEE: 00001BEE 202D D9A0 move.l D0, [A5 - 0x2660] 00001BF2 6722 beq +0x24 /* 00001C16 */ 00001BF4 42A7 clr.l -[A7] 00001BF6 206E FFC4 movea.l A0, [A6 - 0x3C] 00001BFA 2F28 000C move.l -[A7], [A0 + 0xC] 00001BFE 2F2D D9A0 move.l -[A7], [A5 - 0x2660] 00001C02 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */] 00001C06 4A80 tst.l D0 00001C08 670C beq +0xE /* 00001C16 */ 00001C0A 206D D9A0 movea.l A0, [A5 - 0x2660] 00001C0E 2028 000C move.l D0, [A0 + 0xC] 00001C12 2D40 FFC4 move.l [A6 - 0x3C], D0 label00001C16: 00001C16 2F0C move.l -[A7], A4 00001C18 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00001C1C 3F04 move.w -[A7], D4 00001C1E 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00001C22 4EAD 19CA jsr [A5 + 0x19CA /* export_821 */] 00001C26 2840 movea.l A4, D0 00001C28 6000 0352 bra +0x354 /* 00001F7C */ label00001C2C: 00001C2C 422D D993 clr.b [A5 - 0x266D] 00001C30 162E FFBC move.b D3, [A6 - 0x44] 00001C34 700A moveq.l D0, 0x0A 00001C36 B600 cmp.b D3, D0 00001C38 6706 beq +0x8 /* 00001C40 */ 00001C3A 700F moveq.l D0, 0x0F 00001C3C B600 cmp.b D3, D0 00001C3E 6612 bne +0x14 /* 00001C52 */ label00001C40: 00001C40 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001C44 2F2B 000C move.l -[A7], [A3 + 0xC] 00001C48 4EBA 1224 jsr [PC + 0x1224 /* 00002E6E */] 00001C4C 2840 movea.l A4, D0 00001C4E 6000 032C bra +0x32E /* 00001F7C */ label00001C52: 00001C52 202B 0020 move.l D0, [A3 + 0x20] 00001C56 7201 moveq.l D1, 0x01 00001C58 C081 and.l D0, D1 00001C5A 6752 beq +0x54 /* 00001CAE */ 00001C5C 102B 001C move.b D0, [A3 + 0x1C] 00001C60 7211 moveq.l D1, 0x11 00001C62 B001 cmp.b D0, D1 00001C64 6648 bne +0x4A /* 00001CAE */ 00001C66 4AAB 0010 tst.l [A3 + 0x10] 00001C6A 6624 bne +0x26 /* 00001C90 */ 00001C6C 204B movea.l A0, A3 00001C6E 7054 moveq.l D0, 0x54 00001C70 D1C0 add.l A0, D0 00001C72 2F08 move.l -[A7], A0 00001C74 7031 moveq.l D0, 0x31 00001C76 2F00 move.l -[A7], D0 00001C78 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001C7C 504F addq.w A7, 8 00001C7E 206D D874 movea.l A0, [A5 - 0x278C] 00001C82 2F28 0018 move.l -[A7], [A0 + 0x18] 00001C86 42A7 clr.l -[A7] 00001C88 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001C8C 2740 0010 move.l [A3 + 0x10], D0 label00001C90: 00001C90 2F2B 0010 move.l -[A7], [A3 + 0x10] 00001C94 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00001C98 2840 movea.l A4, D0 00001C9A B7ED C3EE cmpa.l A3, [A5 - 0x3C12] 00001C9E 6606 bne +0x8 /* 00001CA6 */ 00001CA0 1B7C 0001 E8D4 move.b [A5 - 0x172C], 0x1 label00001CA6: 00001CA6 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001CAA 6000 02D0 bra +0x2D2 /* 00001F7C */ label00001CAE: 00001CAE 2F0B move.l -[A7], A3 00001CB0 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00001CB4 2840 movea.l A4, D0 00001CB6 202C 0016 move.l D0, [A4 + 0x16] 00001CBA 2D40 FFB8 move.l [A6 - 0x48], D0 00001CBE 00AB 0008 0000 0020 ori.l [A3 + 0x20], 0x80000 00001CC6 244C movea.l A2, A4 00001CC8 544A addq.w A2, 2 00001CCA 6008 bra +0xA /* 00001CD4 */ label00001CCC: 00001CCC 202B 0014 move.l D0, [A3 + 0x14] 00001CD0 2480 move.l [A2], D0 00001CD2 2640 movea.l A3, D0 label00001CD4: 00001CD4 162B 001C move.b D3, [A3 + 0x1C] 00001CD8 7013 moveq.l D0, 0x13 00001CDA B600 cmp.b D3, D0 00001CDC 67EE beq -0x10 /* 00001CCC */ 00001CDE 382D D96C move.w D4, [A5 - 0x2694] 00001CE2 6704 beq +0x6 /* 00001CE8 */ 00001CE4 7004 moveq.l D0, 0x04 00001CE6 6002 bra +0x4 /* 00001CEA */ label00001CE8: 00001CE8 7001 moveq.l D0, 0x01 label00001CEA: 00001CEA 1203 move.b D1, D3 00001CEC 4881 ext.w D1 00001CEE 48C1 ext.l D1 00001CF0 41ED D5F6 lea.l A0, [A5 - 0x2A0A] 00001CF4 1230 1000 move.b D1, [A0 + D1.w] 00001CF8 4881 ext.w D1 00001CFA 48C1 ext.l D1 00001CFC C081 and.l D0, D1 00001CFE 6634 bne +0x36 /* 00001D34 */ 00001D00 7015 moveq.l D0, 0x15 00001D02 B600 cmp.b D3, D0 00001D04 672E beq +0x30 /* 00001D34 */ 00001D06 701B moveq.l D0, 0x1B 00001D08 B600 cmp.b D3, D0 00001D0A 6728 beq +0x2A /* 00001D34 */ 00001D0C 4A44 tst.w D4 00001D0E 6706 beq +0x8 /* 00001D16 */ 00001D10 41FA 02A4 lea.l A0, [PC + 0x2A4 /* 00001FB6, value 0x73746174 'stat', cstring "static " */] 00001D14 6004 bra +0x6 /* 00001D1A */ label00001D16: 00001D16 41FA 029C lea.l A0, [PC + 0x29C /* 00001FB4, value 0x7374 'st', cstring "" */] label00001D1A: 00001D1A 2F08 move.l -[A7], A0 00001D1C 2F2D CDDE move.l -[A7], [A5 - 0x3222] 00001D20 7057 moveq.l D0, 0x57 00001D22 2F00 move.l -[A7], D0 00001D24 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001D28 4FEF 000C lea.l A7, [A7 + 0xC] 00001D2C 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001D30 6000 024A bra +0x24C /* 00001F7C */ label00001D34: 00001D34 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001D38 206E FFB8 movea.l A0, [A6 - 0x48] 00001D3C 2010 move.l D0, [A0] 00001D3E 721F moveq.l D1, 0x1F 00001D40 C041 and.w D0, D1 00001D42 7212 moveq.l D1, 0x12 00001D44 B041 cmp.w D0, D1 00001D46 6600 0234 bne +0x236 /* 00001F7C */ 00001D4A 2F0C move.l -[A7], A4 00001D4C 4EAD 1A02 jsr [A5 + 0x1A02 /* export_828 */] 00001D50 2840 movea.l A4, D0 00001D52 6000 0228 bra +0x22A /* 00001F7C */ label00001D56: 00001D56 2F2D CDEE move.l -[A7], [A5 - 0x3212] 00001D5A 2F2D CDE2 move.l -[A7], [A5 - 0x321E] 00001D5E 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001D62 2840 movea.l A4, D0 00001D64 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001D68 6000 0212 bra +0x214 /* 00001F7C */ label00001D6C: 00001D6C 486D BDF8 pea.l [A5 - 0x4208] 00001D70 486E FFEE pea.l [A6 - 0x12] 00001D74 3F3C 0810 move.w -[A7], 0x810 00001D78 A9EB syscall Pack4/FP68K 00001D7A 2B6E FFEE CDDE move.l [A5 - 0x3222], [A6 - 0x12] 00001D80 2B6E FFF2 CDE2 move.l [A5 - 0x321E], [A6 - 0xE] 00001D86 6036 bra +0x38 /* 00001DBE */ label00001D88: 00001D88 486D BDE0 pea.l [A5 - 0x4220] 00001D8C 486E FFEE pea.l [A6 - 0x12] 00001D90 3F3C 0810 move.w -[A7], 0x810 00001D94 A9EB syscall Pack4/FP68K 00001D96 2B6E FFEE CDDE move.l [A5 - 0x3222], [A6 - 0x12] 00001D9C 2B6E FFF2 CDE2 move.l [A5 - 0x321E], [A6 - 0xE] 00001DA2 601A bra +0x1C /* 00001DBE */ label00001DA4: 00001DA4 486D BDEC pea.l [A5 - 0x4214] 00001DA8 486E FFEE pea.l [A6 - 0x12] 00001DAC 3F3C 0810 move.w -[A7], 0x810 00001DB0 A9EB syscall Pack4/FP68K 00001DB2 2B6E FFEE CDDE move.l [A5 - 0x3222], [A6 - 0x12] 00001DB8 2B6E FFF2 CDE2 move.l [A5 - 0x321E], [A6 - 0xE] label00001DBE: 00001DBE 206D D874 movea.l A0, [A5 - 0x278C] 00001DC2 2028 0034 move.l D0, [A0 + 0x34] 00001DC6 2B40 CDEE move.l [A5 - 0x3212], D0 label00001DCA: 00001DCA 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00001DCE 2840 movea.l A4, D0 00001DD0 18BC 005D move.b [A4], 0x5D /* ']' */ 00001DD4 296D CDEE 0016 move.l [A4 + 0x16], [A5 - 0x3212] 00001DDA 206D CDEE movea.l A0, [A5 - 0x3212] 00001DDE 2010 move.l D0, [A0] 00001DE0 721F moveq.l D1, 0x1F 00001DE2 C081 and.l D0, D1 00001DE4 720C moveq.l D1, 0x0C 00001DE6 B081 cmp.l D0, D1 00001DE8 670E beq +0x10 /* 00001DF8 */ 00001DEA 720D moveq.l D1, 0x0D 00001DEC B081 cmp.l D0, D1 00001DEE 6710 beq +0x12 /* 00001E00 */ 00001DF0 720E moveq.l D1, 0x0E 00001DF2 B081 cmp.l D0, D1 00001DF4 6718 beq +0x1A /* 00001E0E */ 00001DF6 6040 bra +0x42 /* 00001E38 */ label00001DF8: 00001DF8 296D CDE2 0006 move.l [A4 + 0x6], [A5 - 0x321E] 00001DFE 6042 bra +0x44 /* 00001E42 */ label00001E00: 00001E00 296D CDDE 0002 move.l [A4 + 0x2], [A5 - 0x3222] 00001E06 296D CDE2 0006 move.l [A4 + 0x6], [A5 - 0x321E] 00001E0C 6034 bra +0x36 /* 00001E42 */ label00001E0E: 00001E0E 302D D5D2 move.w D0, [A5 - 0x2A2E] 00001E12 7202 moveq.l D1, 0x02 00001E14 C041 and.w D0, D1 00001E16 670E beq +0x10 /* 00001E26 */ 00001E18 296D CDDE 0002 move.l [A4 + 0x2], [A5 - 0x3222] 00001E1E 296D CDE2 0006 move.l [A4 + 0x6], [A5 - 0x321E] 00001E24 601C bra +0x1E /* 00001E42 */ label00001E26: 00001E26 41ED CDDE lea.l A0, [A5 - 0x3222] 00001E2A 224C movea.l A1, A4 00001E2C 5449 addq.w A1, 2 00001E2E 22D8 move.l [A1]+, [A0]+ 00001E30 22D8 move.l [A1]+, [A0]+ 00001E32 22D8 move.l [A1]+, [A0]+ 00001E34 22D8 move.l [A1]+, [A0]+ 00001E36 600A bra +0xC /* 00001E42 */ label00001E38: 00001E38 2F3C 0000 07F5 move.l -[A7], 0x7F5 00001E3E 4EBA E1C0 jsr [PC - 0x1E40 /* 00000000 */] label00001E42: 00001E42 206C 0016 movea.l A0, [A4 + 0x16] 00001E46 5268 0006 addq.w [A0 + 0x6], 1 00001E4A 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001E4E 6000 012C bra +0x12E /* 00001F7C */ label00001E52: 00001E52 2D6D CDEE FFB8 move.l [A6 - 0x48], [A5 - 0x3212] 00001E58 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00001E5C 2840 movea.l A4, D0 00001E5E 18BC 0062 move.b [A4], 0x62 /* 'b' */ 00001E62 302D CDFC move.w D0, [A5 - 0x3204] 00001E66 7204 moveq.l D1, 0x04 00001E68 C041 and.w D0, D1 00001E6A 670C beq +0xE /* 00001E78 */ 00001E6C 206D D874 movea.l A0, [A5 - 0x278C] 00001E70 2028 0008 move.l D0, [A0 + 0x8] 00001E74 2D40 FFB8 move.l [A6 - 0x48], D0 label00001E78: 00001E78 244C movea.l A2, A4 00001E7A 700E moveq.l D0, 0x0E 00001E7C D5C0 add.l A2, D0 00001E7E 2F0A move.l -[A7], A2 00001E80 4EAD 1D02 jsr [A5 + 0x1D02 /* export_924 */] 00001E84 2940 000A move.l [A4 + 0xA], D0 00001E88 2F2E FFB8 move.l -[A7], [A6 - 0x48] 00001E8C 7601 moveq.l D3, 0x01 00001E8E 3F03 move.w -[A7], D3 00001E90 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 00001E94 2940 0016 move.l [A4 + 0x16], D0 00001E98 2040 movea.l A0, D0 00001E9A 5268 0006 addq.w [A0 + 0x6], 1 00001E9E 6000 00DC bra +0xDE /* 00001F7C */ label00001EA2: 00001EA2 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001EA6 7053 moveq.l D0, 0x53 00001EA8 1F00 move.b -[A7], D0 00001EAA 7042 moveq.l D0, 0x42 00001EAC 2F00 move.l -[A7], D0 00001EAE 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00001EB2 7600 moveq.l D3, 0x00 00001EB4 2D43 FFE8 move.l [A6 - 0x18], D3 00001EB8 7000 moveq.l D0, 0x00 00001EBA 2440 movea.l A2, D0 00001EBC 2803 move.l D4, D3 00001EBE 7C00 moveq.l D6, 0x00 00001EC0 7A20 moveq.l D5, 0x20 00001EC2 603A bra +0x3C /* 00001EFE */ label00001EC4: 00001EC4 302E FFEA move.w D0, [A6 - 0x16] 00001EC8 720F moveq.l D1, 0x0F 00001ECA C041 and.w D0, D1 00001ECC 660E bne +0x10 /* 00001EDC */ 00001ECE 2F0A move.l -[A7], A2 00001ED0 2F05 move.l -[A7], D5 00001ED2 7003 moveq.l D0, 0x03 00001ED4 3F00 move.w -[A7], D0 00001ED6 4EAD 166A jsr [A5 + 0x166A /* export_713 */] 00001EDA 2440 movea.l A2, D0 label00001EDC: 00001EDC 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */] 00001EE0 2204 move.l D1, D4 00001EE2 D28A add.l D1, A2 00001EE4 2041 movea.l A0, D1 00001EE6 3080 move.w [A0], D0 00001EE8 5484 addq.l D4, 2 00001EEA 5485 addq.l D5, 2 00001EEC 5486 addq.l D6, 2 00001EEE 52AE FFE8 addq.l [A6 - 0x18], 1 00001EF2 0C2D 0057 CDDC cmpi.b [A5 - 0x3224], 0x57 /* 'W' */ 00001EF8 660C bne +0xE /* 00001F06 */ 00001EFA 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] label00001EFE: 00001EFE 0C2D 0054 CDDC cmpi.b [A5 - 0x3224], 0x54 /* 'T' */ 00001F04 66BE bne -0x40 /* 00001EC4 */ label00001F06: 00001F06 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */] 00001F0A 2840 movea.l A4, D0 00001F0C 18BC 0063 move.b [A4], 0x63 /* 'c' */ 00001F10 2F0C move.l -[A7], A4 00001F12 206D D874 movea.l A0, [A5 - 0x278C] 00001F16 2F28 0020 move.l -[A7], [A0 + 0x20] 00001F1A 4EAD 17FA jsr [A5 + 0x17FA /* export_763 */] 00001F1E 204C movea.l A0, A4 00001F20 7016 moveq.l D0, 0x16 00001F22 D1C0 add.l A0, D0 00001F24 2F08 move.l -[A7], A0 00001F26 2F3C 0000 0088 move.l -[A7], 0x88 00001F2C 4EAD 1EEA jsr [A5 + 0x1EEA /* export_985 */] 00001F30 262E FFE8 move.l D3, [A6 - 0x18] 00001F34 E38B lsl D3, 1 00001F36 2943 000E move.l [A4 + 0xE], D3 00001F3A 2F0A move.l -[A7], A2 00001F3C 2F03 move.l -[A7], D3 00001F3E 7002 moveq.l D0, 0x02 00001F40 3F00 move.w -[A7], D0 00001F42 206D D95C movea.l A0, [A5 - 0x26A4] 00001F46 4E90 jsr [A0] 00001F48 2940 000A move.l [A4 + 0xA], D0 00001F4C 206D D998 movea.l A0, [A5 - 0x2668] 00001F50 00A8 0100 0000 0020 ori.l [A0 + 0x20], 0x1000000 00001F58 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001F5C 601E bra +0x20 /* 00001F7C */ label00001F5E: 00001F5E 703F moveq.l D0, 0x3F 00001F60 2F00 move.l -[A7], D0 00001F62 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00001F66 584F addq.w A7, 4 label00001F68: 00001F68 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] label00001F6C: 00001F6C 206D D874 movea.l A0, [A5 - 0x278C] 00001F70 2F28 0018 move.l -[A7], [A0 + 0x18] 00001F74 42A7 clr.l -[A7] 00001F76 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00001F7A 2840 movea.l A4, D0 label00001F7C: 00001F7C 2F0C move.l -[A7], A4 00001F7E 4EBA 003E jsr [PC + 0x3E /* 00001FBE */] 00001F82 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+ 00001F86 4E5E unlink A6 00001F88 4E75 rts 00001F8A 0032 696E 6865 ori.b [A2 + D6 + 0x65], 0x6E /* 'n' */ 00001F90 7269 moveq.l D1, 0x69 00001F92 7465 moveq.l D2, 0x65 00001F94 6400 6465 bcc +0x6467 /* 000083FB */ 00001F98 6669 bne +0x6B /* 00002003 */ 00001F9A 6E65 bgt +0x67 /* 00002001 */ 00001F9C 6400 5F5F bcc +0x5F61 /* 00007EFD */ 00001FA0 6F70 ble +0x72 /* 00002012 */ 00001FA2 7469 moveq.l D2, 0x69 00001FA4 6F6E ble +0x70 /* 00002014 */ 00001FA6 0000 7468 ori.b D0, 0x68 /* 'h' */ 00001FAA 6973 bvs +0x75 /* 0000201F */ 00001FAC 0000 7468 ori.b D0, 0x68 /* 'h' */ 00001FB0 6973 bvs +0x75 /* 00002025 */ 00001FB2 0000 0000 ori.b D0, 0x0 00001FB6 7374 moveq.l D1, 0x74 00001FB8 6174 bsr +0x76 /* 0000202E */ 00001FBA 6963 bvs +0x65 /* 0000201F */ 00001FBC 2000 move.l D0, D0 fn00001FBE: 00001FBE 4E56 FFEC link A6, -0x0014 00001FC2 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4 00001FC6 286E 0008 movea.l A4, [A6 + 0x8] 00001FCA 6000 0202 bra +0x204 /* 000021CE */ label00001FCE: 00001FCE 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00001FD2 2F0C move.l -[A7], A4 00001FD4 2F2C 0016 move.l -[A7], [A4 + 0x16] 00001FD8 4267 clr.w -[A7] 00001FDA 42A7 clr.l -[A7] 00001FDC 4EAD 19CA jsr [A5 + 0x19CA /* export_821 */] 00001FE0 2840 movea.l A4, D0 00001FE2 6000 01EA bra +0x1EC /* 000021CE */ label00001FE6: 00001FE6 102D D98F move.b D0, [A5 - 0x2671] 00001FEA 1D40 FFF1 move.b [A6 - 0xF], D0 00001FEE 422D D98F clr.b [A5 - 0x2671] 00001FF2 2F0C move.l -[A7], A4 00001FF4 4EAD 19D2 jsr [A5 + 0x19D2 /* export_822 */] 00001FF8 2840 movea.l A4, D0 00001FFA 1B6E FFF1 D98F move.b [A5 - 0x2671], [A6 - 0xF] 00002000 6000 01CC bra +0x1CE /* 000021CE */ label00002004: 00002004 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002008 2F0C move.l -[A7], A4 0000200A 4EAD 19DA jsr [A5 + 0x19DA /* export_823 */] 0000200E 2840 movea.l A4, D0 00002010 6000 01BC bra +0x1BE /* 000021CE */ // begin alternate branch 00002012-0000201A label00002012: 00002012 01BC 0C2D 0052 bclr 0xC2D0052, D0 label00002014: // (misaligned) 00002018 CDDC muls.w D6, [A4]+ // end alternate branch 00002012-0000201A label00002012: // (misaligned) label00002014: 00002014 0C2D 0052 CDDC cmpi.b [A5 - 0x3224], 0x52 /* 'R' */ 0000201A 6604 bne +0x6 /* 00002020 */ 0000201C 7219 moveq.l D1, 0x19 0000201E 6002 bra +0x4 /* 00002022 */ label00002020: 00002020 721A moveq.l D1, 0x1A label00002022: 00002022 7000 moveq.l D0, 0x00 00002024 1001 move.b D0, D1 00002026 2D40 FFEC move.l [A6 - 0x14], D0 0000202A 2F2E FFEC move.l -[A7], [A6 - 0x14] fn0000202E: 0000202E 2F2C 0016 move.l -[A7], [A4 + 0x16] 00002032 2F0C move.l -[A7], A4 00002034 206D D874 movea.l A0, [A5 - 0x278C] 00002038 2F28 0018 move.l -[A7], [A0 + 0x18] 0000203C 42A7 clr.l -[A7] 0000203E 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002042 2F00 move.l -[A7], D0 00002044 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002048 2840 movea.l A4, D0 0000204A 2F0C move.l -[A7], A4 0000204C 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00002050 2640 movea.l A3, D0 00002052 200B move.l D0, A3 00002054 6706 beq +0x8 /* 0000205C */ 00002056 284B movea.l A4, A3 00002058 6000 014C bra +0x14E /* 000021A6 */ label0000205C: 0000205C 2F2C 0006 move.l -[A7], [A4 + 0x6] 00002060 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00002064 7000 moveq.l D0, 0x00 00002066 2940 0006 move.l [A4 + 0x6], D0 0000206A 0CAE 0000 0019 FFEC cmpi.l [A6 - 0x14], 0x19 00002072 6604 bne +0x6 /* 00002078 */ 00002074 706D moveq.l D0, 0x6D 00002076 6002 bra +0x4 /* 0000207A */ label00002078: 00002078 706E moveq.l D0, 0x6E label0000207A: 0000207A 1880 move.b [A4], D0 0000207C 102D D5D8 move.b D0, [A5 - 0x2A28] 00002080 661C bne +0x1E /* 0000209E */ 00002082 2F0C move.l -[A7], A4 00002084 4EAD 20AA jsr [A5 + 0x20AA /* export_1041 */] 00002088 2640 movea.l A3, D0 0000208A 200B move.l D0, A3 0000208C 6710 beq +0x12 /* 0000209E */ 0000208E 700A moveq.l D0, 0x0A 00002090 2F00 move.l -[A7], D0 00002092 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00002096 584F addq.w A7, 4 00002098 284B movea.l A4, A3 0000209A 6000 010A bra +0x10C /* 000021A6 */ label0000209E: 0000209E 18AE FFEF move.b [A4], [A6 - 0x11] 000020A2 246C 0002 movea.l A2, [A4 + 0x2] 000020A6 206A 0016 movea.l A0, [A2 + 0x16] 000020AA 2010 move.l D0, [A0] 000020AC 721F moveq.l D1, 0x1F 000020AE C041 and.w D0, D1 000020B0 7214 moveq.l D1, 0x14 000020B2 B041 cmp.w D0, D1 000020B4 6614 bne +0x16 /* 000020CA */ 000020B6 2F0A move.l -[A7], A2 000020B8 4EAD 2082 jsr [A5 + 0x2082 /* export_1036 */] 000020BC 2940 0002 move.l [A4 + 0x2], D0 000020C0 2040 movea.l A0, D0 000020C2 2028 0016 move.l D0, [A0 + 0x16] 000020C6 2940 0016 move.l [A4 + 0x16], D0 label000020CA: 000020CA 266C 0016 movea.l A3, [A4 + 0x16] 000020CE 2D4B FFF8 move.l [A6 - 0x8], A3 000020D2 206E FFF8 movea.l A0, [A6 - 0x8] 000020D6 2610 move.l D3, [A0] 000020D8 701F moveq.l D0, 0x1F 000020DA 2D43 FFFC move.l [A6 - 0x4], D3 000020DE C680 and.l D3, D0 000020E0 41ED D414 lea.l A0, [A5 - 0x2BEC] 000020E4 1030 3000 move.b D0, [A0 + D3.w] 000020E8 7244 moveq.l D1, 0x44 000020EA C001 and.b D0, D1 000020EC 7800 moveq.l D4, 0x00 000020EE 1800 move.b D4, D0 000020F0 202E FFFC move.l D0, [A6 - 0x4] 000020F4 721F moveq.l D1, 0x1F 000020F6 C041 and.w D0, D1 000020F8 720C moveq.l D1, 0x0C 000020FA B041 cmp.w D0, D1 000020FC 6704 beq +0x6 /* 00002102 */ 000020FE 7000 moveq.l D0, 0x00 00002100 6002 bra +0x4 /* 00002104 */ label00002102: 00002102 7001 moveq.l D0, 0x01 label00002104: 00002104 2000 move.l D0, D0 00002106 3A00 move.w D5, D0 00002108 4A44 tst.w D4 0000210A 672A beq +0x2C /* 00002136 */ 0000210C 206D D874 movea.l A0, [A5 - 0x278C] 00002110 2028 0018 move.l D0, [A0 + 0x18] 00002114 2940 0016 move.l [A4 + 0x16], D0 00002118 206D D874 movea.l A0, [A5 - 0x278C] 0000211C 2028 0018 move.l D0, [A0 + 0x18] 00002120 206C 0002 movea.l A0, [A4 + 0x2] 00002124 2140 0016 move.l [A0 + 0x16], D0 00002128 206D D874 movea.l A0, [A5 - 0x278C] 0000212C 2068 0018 movea.l A0, [A0 + 0x18] 00002130 5268 0006 addq.w [A0 + 0x6], 1 00002134 602C bra +0x2E /* 00002162 */ label00002136: 00002136 4A45 tst.w D5 00002138 6728 beq +0x2A /* 00002162 */ 0000213A 206D D874 movea.l A0, [A5 - 0x278C] 0000213E 2028 0034 move.l D0, [A0 + 0x34] 00002142 2940 0016 move.l [A4 + 0x16], D0 00002146 206D D874 movea.l A0, [A5 - 0x278C] 0000214A 2028 0034 move.l D0, [A0 + 0x34] 0000214E 206C 0002 movea.l A0, [A4 + 0x2] 00002152 2140 0016 move.l [A0 + 0x16], D0 00002156 206D D874 movea.l A0, [A5 - 0x278C] 0000215A 2068 0034 movea.l A0, [A0 + 0x34] 0000215E 5268 0006 addq.w [A0 + 0x6], 1 label00002162: 00002162 2F0C move.l -[A7], A4 00002164 4EAD 1AA2 jsr [A5 + 0x1AA2 /* export_848 */] 00002168 244C movea.l A2, A4 0000216A 544A addq.w A2, 2 0000216C 2052 movea.l A0, [A2] 0000216E 214B 0016 move.l [A0 + 0x16], A3 00002172 2F0C move.l -[A7], A4 00002174 4EAD 1542 jsr [A5 + 0x1542 /* export_676 */] 00002178 4A44 tst.w D4 0000217A 6712 beq +0x14 /* 0000218E */ 0000217C 2F12 move.l -[A7], [A2] 0000217E 206D D874 movea.l A0, [A5 - 0x278C] 00002182 2F28 0018 move.l -[A7], [A0 + 0x18] 00002186 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 0000218A 2480 move.l [A2], D0 0000218C 6018 bra +0x1A /* 000021A6 */ label0000218E: 0000218E 4A45 tst.w D5 00002190 6714 beq +0x16 /* 000021A6 */ 00002192 2F2C 0002 move.l -[A7], [A4 + 0x2] 00002196 206D D874 movea.l A0, [A5 - 0x278C] 0000219A 2F28 0034 move.l -[A7], [A0 + 0x34] 0000219E 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */] 000021A2 2940 0002 move.l [A4 + 0x2], D0 label000021A6: 000021A6 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000021AA 6022 bra +0x24 /* 000021CE */ label000021AC: 000021AC 200C move.l D0, A4 000021AE 6056 bra +0x58 /* 00002206 */ label000021B0: 000021B0 102D D98F move.b D0, [A5 - 0x2671] 000021B4 1D40 FFF0 move.b [A6 - 0x10], D0 000021B8 422D D98F clr.b [A5 - 0x2671] 000021BC 2F0C move.l -[A7], A4 000021BE 4EAD 19EA jsr [A5 + 0x19EA /* export_825 */] 000021C2 2840 movea.l A4, D0 000021C4 1B6E FFF0 D98F move.b [A5 - 0x2671], [A6 - 0x10] 000021CA 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] label000021CE: 000021CE 122D CDDC move.b D1, [A5 - 0x3224] 000021D2 7000 moveq.l D0, 0x00 000021D4 1001 move.b D0, D1 000021D6 7253 moveq.l D1, 0x53 000021D8 B081 cmp.l D0, D1 000021DA 67D4 beq -0x2A /* 000021B0 */ 000021DC 725A moveq.l D1, 0x5A 000021DE B081 cmp.l D0, D1 000021E0 6700 FDEC beq -0x212 /* 00001FCE */ 000021E4 725B moveq.l D1, 0x5B 000021E6 B081 cmp.l D0, D1 000021E8 6700 FDFC beq -0x202 /* 00001FE6 */ 000021EC 725D moveq.l D1, 0x5D 000021EE B081 cmp.l D0, D1 000021F0 6700 FE12 beq -0x1EC /* 00002004 */ 000021F4 7252 moveq.l D1, 0x52 000021F6 B081 cmp.l D0, D1 000021F8 6700 FE1A beq -0x1E4 /* 00002014 */ 000021FC 7258 moveq.l D1, 0x58 000021FE B081 cmp.l D0, D1 00002200 6700 FE12 beq -0x1EC /* 00002014 */ 00002204 60A6 bra -0x58 /* 000021AC */ label00002206: 00002206 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+ 0000220A 4E5E unlink A6 0000220C 205F movea.l A0, [A7]+ 0000220E 584F addq.w A7, 4 00002210 4ED0 jmp [A0] fn00002212: 00002212 4E56 0000 link A6, 0 00002216 48E7 1030 movem.l -[A7], D3,A2,A3 0000221A 7600 moveq.l D3, 0x00 0000221C 246E 0008 movea.l A2, [A6 + 0x8] 00002220 2012 move.l D0, [A2] 00002222 721F moveq.l D1, 0x1F 00002224 C041 and.w D0, D1 00002226 7214 moveq.l D1, 0x14 00002228 B041 cmp.w D0, D1 0000222A 662C bne +0x2E /* 00002258 */ 0000222C 5283 addq.l D3, 1 0000222E 206A 000C movea.l A0, [A2 + 0xC] 00002232 2068 0010 movea.l A0, [A0 + 0x10] 00002236 2668 004E movea.l A3, [A0 + 0x4E] 0000223A 200B move.l D0, A3 0000223C 671A beq +0x1C /* 00002258 */ 0000223E 0083 0000 0002 ori.l D3, 0x2 00002244 206B 0010 movea.l A0, [A3 + 0x10] 00002248 3028 0008 move.w D0, [A0 + 0x8] 0000224C 0240 0100 andi.w D0, 0x100 00002250 6706 beq +0x8 /* 00002258 */ 00002252 0083 0000 0004 ori.l D3, 0x4 label00002258: 00002258 2003 move.l D0, D3 0000225A 4CDF 0C08 movem.l D3,A2,A3, [A7]+ 0000225E 4E5E unlink A6 00002260 205F movea.l A0, [A7]+ 00002262 584F addq.w A7, 4 00002264 4ED0 jmp [A0] fn00002266: 00002266 4E56 FFF8 link A6, -0x0008 0000226A 48E7 1038 movem.l -[A7], D3,A2,A3,A4 0000226E 102D D990 move.b D0, [A5 - 0x2670] 00002272 1D40 FFFC move.b [A6 - 0x4], D0 00002276 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000227A 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 00002280 6716 beq +0x18 /* 00002298 */ 00002282 1B7C 0001 D990 move.b [A5 - 0x2670], 0x1 00002288 4EBA EB4E jsr [PC - 0x14B2 /* 00000DD8 */] 0000228C 2640 movea.l A3, D0 0000228E 1B6E FFFC D990 move.b [A5 - 0x2670], [A6 - 0x4] 00002294 6000 00DE bra +0xE0 /* 00002374 */ label00002298: 00002298 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 0000229C 202D D99C move.l D0, [A5 - 0x2664] 000022A0 7201 moveq.l D1, 0x01 000022A2 C081 and.l D0, D1 000022A4 660A bne +0xC /* 000022B0 */ 000022A6 4EAD 1BDA jsr [A5 + 0x1BDA /* export_887 */] 000022AA 4A80 tst.l D0 000022AC 6600 00A8 bne +0xAA /* 00002356 */ label000022B0: 000022B0 486E FFF8 pea.l [A6 - 0x8] 000022B4 42A7 clr.l -[A7] 000022B6 4267 clr.w -[A7] 000022B8 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 000022BC 4A40 tst.w D0 000022BE 6700 008E beq +0x90 /* 0000234E */ 000022C2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000022C6 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 000022CA 2440 movea.l A2, D0 000022CC 2F0A move.l -[A7], A2 000022CE 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 000022D2 7054 moveq.l D0, 0x54 000022D4 1F00 move.b -[A7], D0 000022D6 7012 moveq.l D0, 0x12 000022D8 2F00 move.l -[A7], D0 000022DA 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 000022DE 264A movea.l A3, A2 000022E0 6004 bra +0x6 /* 000022E6 */ label000022E2: 000022E2 266B 0008 movea.l A3, [A3 + 0x8] label000022E6: 000022E6 2013 move.l D0, [A3] 000022E8 3600 move.w D3, D0 000022EA 701F moveq.l D0, 0x1F 000022EC C640 and.w D3, D0 000022EE 7012 moveq.l D0, 0x12 000022F0 B640 cmp.w D3, D0 000022F2 67EE beq -0x10 /* 000022E2 */ 000022F4 200B move.l D0, A3 000022F6 6720 beq +0x22 /* 00002318 */ 000022F8 7014 moveq.l D0, 0x14 000022FA B640 cmp.w D3, D0 000022FC 661A bne +0x1C /* 00002318 */ 000022FE 206B 000C movea.l A0, [A3 + 0xC] 00002302 2068 0010 movea.l A0, [A0 + 0x10] 00002306 4AA8 008E tst.l [A0 + 0x8E] 0000230A 670C beq +0xE /* 00002318 */ 0000230C 2F3C 0000 008F move.l -[A7], 0x8F 00002312 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002316 584F addq.w A7, 4 label00002318: 00002318 2F0B move.l -[A7], A3 0000231A 4EBA FEF6 jsr [PC - 0x10A /* 00002212 */] 0000231E 2600 move.l D3, D0 00002320 0C2E 0034 0008 cmpi.b [A6 + 0x8], 0x34 /* '4' */ 00002326 660C bne +0xE /* 00002334 */ 00002328 2F0A move.l -[A7], A2 0000232A 42A7 clr.l -[A7] 0000232C 4EAD 223A jsr [A5 + 0x223A /* export_1091 */] 00002330 2840 movea.l A4, D0 00002332 600E bra +0x10 /* 00002342 */ label00002334: 00002334 2F0B move.l -[A7], A3 00002336 4EAD 180A jsr [A5 + 0x180A /* export_765 */] 0000233A 2840 movea.l A4, D0 0000233C 2F0A move.l -[A7], A2 0000233E 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] label00002342: 00002342 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002346 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 0000234A 6000 008A bra +0x8C /* 000023D6 */ label0000234E: 0000234E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002352 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] label00002356: 00002356 1B7C 0001 D990 move.b [A5 - 0x2670], 0x1 0000235C 4EBA DCBA jsr [PC - 0x2346 /* 00000018 */] 00002360 2640 movea.l A3, D0 00002362 1B6E FFFC D990 move.b [A5 - 0x2670], [A6 - 0x4] 00002368 7054 moveq.l D0, 0x54 0000236A 1F00 move.b -[A7], D0 0000236C 7012 moveq.l D0, 0x12 0000236E 2F00 move.l -[A7], D0 00002370 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00002374: 00002374 2F2B 0016 move.l -[A7], [A3 + 0x16] 00002378 4EBA FE98 jsr [PC - 0x168 /* 00002212 */] 0000237C 2600 move.l D3, D0 0000237E 0C2E 0034 0008 cmpi.b [A6 + 0x8], 0x34 /* '4' */ 00002384 660C bne +0xE /* 00002392 */ 00002386 42A7 clr.l -[A7] 00002388 2F0B move.l -[A7], A3 0000238A 4EAD 223A jsr [A5 + 0x223A /* export_1091 */] 0000238E 2840 movea.l A4, D0 00002390 6044 bra +0x46 /* 000023D6 */ label00002392: 00002392 1213 move.b D1, [A3] 00002394 7000 moveq.l D0, 0x00 00002396 1001 move.b D0, D1 00002398 7262 moveq.l D1, 0x62 0000239A B081 cmp.l D0, D1 0000239C 6708 beq +0xA /* 000023A6 */ 0000239E 7212 moveq.l D1, 0x12 000023A0 B081 cmp.l D0, D1 000023A2 6716 beq +0x18 /* 000023BA */ 000023A4 6020 bra +0x22 /* 000023C6 */ label000023A6: 000023A6 206D D874 movea.l A0, [A5 - 0x278C] 000023AA 2F28 0018 move.l -[A7], [A0 + 0x18] 000023AE 2F2B 000E move.l -[A7], [A3 + 0xE] 000023B2 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 000023B6 2840 movea.l A4, D0 000023B8 6016 bra +0x18 /* 000023D0 */ label000023BA: 000023BA 2F3C 0000 0080 move.l -[A7], 0x80 000023C0 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 000023C4 584F addq.w A7, 4 label000023C6: 000023C6 2F2B 0016 move.l -[A7], [A3 + 0x16] 000023CA 4EAD 180A jsr [A5 + 0x180A /* export_765 */] 000023CE 2840 movea.l A4, D0 label000023D0: 000023D0 2F0B move.l -[A7], A3 000023D2 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] label000023D6: 000023D6 0C2E 0046 0008 cmpi.b [A6 + 0x8], 0x46 /* 'F' */ 000023DC 6616 bne +0x18 /* 000023F4 */ 000023DE 2F0C move.l -[A7], A4 000023E0 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 000023E4 206D D874 movea.l A0, [A5 - 0x278C] 000023E8 2F28 0018 move.l -[A7], [A0 + 0x18] 000023EC 2F03 move.l -[A7], D3 000023EE 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 000023F2 2840 movea.l A4, D0 label000023F4: 000023F4 200C move.l D0, A4 000023F6 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000023FA 4E5E unlink A6 000023FC 205F movea.l A0, [A7]+ 000023FE 544F addq.w A7, 2 00002400 4ED0 jmp [A0] fn00002402: 00002402 4E56 FFC4 link A6, -0x003C 00002406 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000240A 2C2E 0008 move.l D6, [A6 + 0x8] 0000240E 7A01 moveq.l D5, 0x01 00002410 7600 moveq.l D3, 0x00 00002412 2D43 FFC8 move.l [A6 - 0x38], D3 00002416 2D43 FFCC move.l [A6 - 0x34], D3 0000241A 2D43 FFD0 move.l [A6 - 0x30], D3 0000241E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002422 723D moveq.l D1, 0x3D 00002424 B001 cmp.b D0, D1 00002426 6604 bne +0x6 /* 0000242C */ 00002428 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] label0000242C: 0000242C 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 00002432 6622 bne +0x24 /* 00002456 */ 00002434 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002438 4EAD 1BDA jsr [A5 + 0x1BDA /* export_887 */] 0000243C 4A80 tst.l D0 0000243E 6722 beq +0x24 /* 00002462 */ 00002440 486E FFCC pea.l [A6 - 0x34] 00002444 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00002448 7054 moveq.l D0, 0x54 0000244A 1F00 move.b -[A7], D0 0000244C 7012 moveq.l D0, 0x12 0000244E 2F00 move.l -[A7], D0 00002450 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002454 4245 clr.w D5 label00002456: 00002456 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 0000245C 6628 bne +0x2A /* 00002486 */ 0000245E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] label00002462: 00002462 486E FFD8 pea.l [A6 - 0x28] 00002466 42A7 clr.l -[A7] 00002468 4267 clr.w -[A7] 0000246A 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 0000246E 2F2E FFD8 move.l -[A7], [A6 - 0x28] 00002472 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 00002476 2840 movea.l A4, D0 00002478 7054 moveq.l D0, 0x54 0000247A 1F00 move.b -[A7], D0 0000247C 7012 moveq.l D0, 0x12 0000247E 2F00 move.l -[A7], D0 00002480 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002484 6024 bra +0x26 /* 000024AA */ label00002486: 00002486 262D D88C move.l D3, [A5 - 0x2774] 0000248A 7000 moveq.l D0, 0x00 0000248C 2B40 D88C move.l [A5 - 0x2774], D0 00002490 486E FFD8 pea.l [A6 - 0x28] 00002494 42A7 clr.l -[A7] 00002496 4267 clr.w -[A7] 00002498 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 0000249C 2B43 D88C move.l [A5 - 0x2774], D3 000024A0 2F2E FFD8 move.l -[A7], [A6 - 0x28] 000024A4 4EAD 1BA2 jsr [A5 + 0x1BA2 /* export_880 */] 000024A8 2840 movea.l A4, D0 label000024AA: 000024AA 2F0C move.l -[A7], A4 000024AC 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 000024B0 2F2E FFD8 move.l -[A7], [A6 - 0x28] 000024B4 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000024B8 2D4C FFC4 move.l [A6 - 0x3C], A4 000024BC 2014 move.l D0, [A4] 000024BE 721F moveq.l D1, 0x1F 000024C0 C041 and.w D0, D1 000024C2 7214 moveq.l D1, 0x14 000024C4 B041 cmp.w D0, D1 000024C6 660E bne +0x10 /* 000024D6 */ 000024C8 206C 000C movea.l A0, [A4 + 0xC] 000024CC 2068 0010 movea.l A0, [A0 + 0x10] 000024D0 4AA8 008E tst.l [A0 + 0x8E] 000024D4 6604 bne +0x6 /* 000024DA */ label000024D6: 000024D6 7000 moveq.l D0, 0x00 000024D8 6002 bra +0x4 /* 000024DC */ label000024DA: 000024DA 7001 moveq.l D0, 0x01 label000024DC: 000024DC 3E00 move.w D7, D0 000024DE 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 000024E4 661E bne +0x20 /* 00002504 */ 000024E6 4245 clr.w D5 000024E8 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 000024EC 486E FFC8 pea.l [A6 - 0x38] 000024F0 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 000024F4 7054 moveq.l D0, 0x54 000024F6 1F00 move.b -[A7], D0 000024F8 7012 moveq.l D0, 0x12 000024FA 2F00 move.l -[A7], D0 000024FC 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002500 6000 00E2 bra +0xE4 /* 000025E4 */ label00002504: 00002504 0C2D 005B CDDC cmpi.b [A5 - 0x3224], 0x5B /* '[' */ 0000250A 6600 00D8 bne +0xDA /* 000025E4 */ 0000250E 7801 moveq.l D4, 0x01 00002510 4245 clr.w D5 00002512 41EE FFC4 lea.l A0, [A6 - 0x3C] 00002516 2D48 FFE4 move.l [A6 - 0x1C], A0 0000251A 526C 0006 addq.w [A4 + 0x6], 1 label0000251E: 0000251E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002522 4EBA DAF4 jsr [PC - 0x250C /* 00000018 */] 00002526 2640 movea.l A3, D0 00002528 206B 0016 movea.l A0, [A3 + 0x16] 0000252C 2010 move.l D0, [A0] 0000252E 721F moveq.l D1, 0x1F 00002530 C041 and.w D0, D1 00002532 720B moveq.l D1, 0x0B 00002534 B041 cmp.w D0, D1 00002536 630A bls +0xC /* 00002542 */ 00002538 705E moveq.l D0, 0x5E 0000253A 2F00 move.l -[A7], D0 0000253C 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00002540 584F addq.w A7, 4 label00002542: 00002542 4A84 tst.l D4 00002544 6612 bne +0x14 /* 00002558 */ 00002546 1013 move.b D0, [A3] 00002548 725D moveq.l D1, 0x5D 0000254A B001 cmp.b D0, D1 0000254C 670A beq +0xC /* 00002558 */ 0000254E 7018 moveq.l D0, 0x18 00002550 2F00 move.l -[A7], D0 00002552 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00002556 584F addq.w A7, 4 label00002558: 00002558 7800 moveq.l D4, 0x00 0000255A 705C moveq.l D0, 0x5C 0000255C 1F00 move.b -[A7], D0 0000255E 7026 moveq.l D0, 0x26 00002560 2F00 move.l -[A7], D0 00002562 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002566 7015 moveq.l D0, 0x15 00002568 2F00 move.l -[A7], D0 0000256A 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */] 0000256E 2D40 FFE0 move.l [A6 - 0x20], D0 00002572 2F0B move.l -[A7], A3 00002574 206D D874 movea.l A0, [A5 - 0x278C] 00002578 2F28 001C move.l -[A7], [A0 + 0x1C] 0000257C 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00002580 2640 movea.l A3, D0 00002582 1013 move.b D0, [A3] 00002584 725D moveq.l D1, 0x5D 00002586 B001 cmp.b D0, D1 00002588 6610 bne +0x12 /* 0000259A */ 0000258A 2F0B move.l -[A7], A3 0000258C 4EAD 186A jsr [A5 + 0x186A /* export_777 */] 00002590 206E FFE0 movea.l A0, [A6 - 0x20] 00002594 2140 000C move.l [A0 + 0xC], D0 00002598 600A bra +0xC /* 000025A4 */ label0000259A: 0000259A 206E FFE0 movea.l A0, [A6 - 0x20] 0000259E 0028 0010 0004 ori.b [A0 + 0x4], 0x10 label000025A4: 000025A4 246E FFE0 movea.l A2, [A6 - 0x20] 000025A8 254C 0008 move.l [A2 + 0x8], A4 000025AC 526A 0006 addq.w [A2 + 0x6], 1 000025B0 206E FFE4 movea.l A0, [A6 - 0x1C] 000025B4 208A move.l [A0], A2 000025B6 504A addq.w A2, 8 000025B8 2D4A FFE4 move.l [A6 - 0x1C], A2 000025BC 262E FFD0 move.l D3, [A6 - 0x30] 000025C0 6712 beq +0x14 /* 000025D4 */ 000025C2 7003 moveq.l D0, 0x03 000025C4 2F00 move.l -[A7], D0 000025C6 2F2B 0016 move.l -[A7], [A3 + 0x16] 000025CA 2F03 move.l -[A7], D3 000025CC 2F0B move.l -[A7], A3 000025CE 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000025D2 6002 bra +0x4 /* 000025D6 */ label000025D4: 000025D4 200B move.l D0, A3 label000025D6: 000025D6 2D40 FFD0 move.l [A6 - 0x30], D0 000025DA 0C2D 005B CDDC cmpi.b [A5 - 0x3224], 0x5B /* '[' */ 000025E0 6700 FF3C beq -0xC2 /* 0000251E */ label000025E4: 000025E4 4A47 tst.w D7 000025E6 671C beq +0x1E /* 00002604 */ 000025E8 4A45 tst.w D5 000025EA 6708 beq +0xA /* 000025F4 */ 000025EC 206E FFC4 movea.l A0, [A6 - 0x3C] 000025F0 B1CC cmpa.l A0, A4 000025F2 6710 beq +0x12 /* 00002604 */ label000025F4: 000025F4 487A 04B8 pea.l [PC + 0x4B8 /* 00002AAE, value 0x6E657700 'new\0', cstring "new" */] 000025F8 2F3C 0000 008D move.l -[A7], 0x8D 000025FE 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002602 504F addq.w A7, 8 label00002604: 00002604 246E FFC4 movea.l A2, [A6 - 0x3C] 00002608 2012 move.l D0, [A2] 0000260A 761F moveq.l D3, 0x1F 0000260C C043 and.w D0, D3 0000260E 7815 moveq.l D4, 0x15 00002610 B044 cmp.w D0, D4 00002612 6600 009E bne +0xA0 /* 000026B2 */ 00002616 2014 move.l D0, [A4] 00002618 C043 and.w D0, D3 0000261A B044 cmp.w D0, D4 0000261C 665C bne +0x5E /* 0000267A */ 0000261E B9CA cmpa.l A4, A2 00002620 6704 beq +0x6 /* 00002626 */ 00002622 536C 0006 subq.w [A4 + 0x6], 1 label00002626: 00002626 7801 moveq.l D4, 0x01 label00002628: 00002628 222C 000C move.l D1, [A4 + 0xC] 0000262C 2004 move.l D0, D4 0000262E 4EAD 02FA jsr [A5 + 0x2FA /* export_91 */] 00002632 2800 move.l D4, D0 00002634 286C 0008 movea.l A4, [A4 + 0x8] 00002638 2014 move.l D0, [A4] 0000263A 721F moveq.l D1, 0x1F 0000263C C041 and.w D0, D1 0000263E 7215 moveq.l D1, 0x15 00002640 B041 cmp.w D0, D1 00002642 67E4 beq -0x1A /* 00002628 */ 00002644 526C 0006 addq.w [A4 + 0x6], 1 00002648 206D D874 movea.l A0, [A5 - 0x278C] 0000264C 2F28 001C move.l -[A7], [A0 + 0x1C] 00002650 2F04 move.l -[A7], D4 00002652 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002656 2440 movea.l A2, D0 00002658 262E FFD0 move.l D3, [A6 - 0x30] 0000265C 6714 beq +0x16 /* 00002672 */ 0000265E 7003 moveq.l D0, 0x03 00002660 2F00 move.l -[A7], D0 00002662 2043 movea.l A0, D3 00002664 2F28 0016 move.l -[A7], [A0 + 0x16] 00002668 2F03 move.l -[A7], D3 0000266A 2F0A move.l -[A7], A2 0000266C 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002670 6002 bra +0x4 /* 00002674 */ label00002672: 00002672 200A move.l D0, A2 label00002674: 00002674 2D40 FFD0 move.l [A6 - 0x30], D0 00002678 6010 bra +0x12 /* 0000268A */ label0000267A: 0000267A 202E FFD0 move.l D0, [A6 - 0x30] 0000267E 660A bne +0xC /* 0000268A */ 00002680 2F3C 0000 0A7B move.l -[A7], 0xA7B /* '\n{' */ 00002686 4EBA D978 jsr [PC - 0x2688 /* 00000000 */] label0000268A: 0000268A 7A01 moveq.l D5, 0x01 0000268C 246E FFC4 movea.l A2, [A6 - 0x3C] 00002690 206E FFC4 movea.l A0, [A6 - 0x3C] 00002694 2F28 0008 move.l -[A7], [A0 + 0x8] 00002698 7601 moveq.l D3, 0x01 0000269A 3F03 move.w -[A7], D3 0000269C 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 000026A0 2D40 FFC4 move.l [A6 - 0x3C], D0 000026A4 2040 movea.l A0, D0 000026A6 5268 0006 addq.w [A0 + 0x6], 1 000026AA 2F0A move.l -[A7], A2 000026AC 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 000026B0 6022 bra +0x24 /* 000026D4 */ label000026B2: 000026B2 7A00 moveq.l D5, 0x00 000026B4 202E FFD0 move.l D0, [A6 - 0x30] 000026B8 670A beq +0xC /* 000026C4 */ 000026BA 2F3C 0000 0A86 move.l -[A7], 0xA86 000026C0 4EBA D93E jsr [PC - 0x26C2 /* 00000000 */] label000026C4: 000026C4 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000026C8 7001 moveq.l D0, 0x01 000026CA 3F00 move.w -[A7], D0 000026CC 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 000026D0 2D40 FFC4 move.l [A6 - 0x3C], D0 label000026D4: 000026D4 2F0C move.l -[A7], A4 000026D6 4EAD 155A jsr [A5 + 0x155A /* export_679 */] 000026DA 2F0C move.l -[A7], A4 000026DC 4EAD 180A jsr [A5 + 0x180A /* export_765 */] 000026E0 2F00 move.l -[A7], D0 000026E2 206D D874 movea.l A0, [A5 - 0x278C] 000026E6 2F28 001C move.l -[A7], [A0 + 0x1C] 000026EA 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 000026EE 2D40 FFD4 move.l [A6 - 0x2C], D0 000026F2 222E FFD0 move.l D1, [A6 - 0x30] 000026F6 671A beq +0x1C /* 00002712 */ 000026F8 7203 moveq.l D1, 0x03 000026FA 2F01 move.l -[A7], D1 000026FC 206D D874 movea.l A0, [A5 - 0x278C] 00002700 2F28 001C move.l -[A7], [A0 + 0x1C] 00002704 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00002708 2F00 move.l -[A7], D0 0000270A 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000270E 2D40 FFD4 move.l [A6 - 0x2C], D0 label00002712: 00002712 2014 move.l D0, [A4] 00002714 721F moveq.l D1, 0x1F 00002716 C081 and.l D0, D1 00002718 2D40 FFDC move.l [A6 - 0x24], D0 0000271C 7214 moveq.l D1, 0x14 0000271E B081 cmp.l D0, D1 00002720 6600 0246 bne +0x248 /* 00002968 */ 00002724 206C 000C movea.l A0, [A4 + 0xC] 00002728 2468 0010 movea.l A2, [A0 + 0x10] 0000272C 202A 0010 move.l D0, [A2 + 0x10] 00002730 0280 0000 0080 andi.l D0, 0x80 00002736 660E bne +0x10 /* 00002746 */ 00002738 4A85 tst.l D5 0000273A 6700 022C beq +0x22E /* 00002968 */ 0000273E 4AAA 004E tst.l [A2 + 0x4E] 00002742 6700 0224 beq +0x226 /* 00002968 */ label00002746: 00002746 2F2E FFD0 move.l -[A7], [A6 - 0x30] 0000274A 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 0000274E 2D40 FFD0 move.l [A6 - 0x30], D0 00002752 202E FFCC move.l D0, [A6 - 0x34] 00002756 6606 bne +0x8 /* 0000275E */ 00002758 4A85 tst.l D5 0000275A 6600 0192 bne +0x194 /* 000028EE */ label0000275E: 0000275E 4A85 tst.l D5 00002760 672C beq +0x2E /* 0000278E */ 00002762 7001 moveq.l D0, 0x01 00002764 2F00 move.l -[A7], D0 00002766 206D D874 movea.l A0, [A5 - 0x278C] 0000276A 2628 001C move.l D3, [A0 + 0x1C] 0000276E 2F03 move.l -[A7], D3 00002770 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002774 2F03 move.l -[A7], D3 00002776 102D D51B move.b D0, [A5 - 0x2AE5] 0000277A 4880 ext.w D0 0000277C 48C0 ext.l D0 0000277E 2F00 move.l -[A7], D0 00002780 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002784 2F00 move.l -[A7], D0 00002786 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 0000278A 2D40 FFD4 move.l [A6 - 0x2C], D0 label0000278E: 0000278E 2006 move.l D0, D6 00002790 8085 or.l D0, D5 00002792 2F00 move.l -[A7], D0 00002794 2F2D D998 move.l -[A7], [A5 - 0x2668] 00002798 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000279C 2F2E FFCC move.l -[A7], [A6 - 0x34] 000027A0 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000027A4 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */] 000027A8 2440 movea.l A2, D0 000027AA 4A47 tst.w D7 000027AC 6706 beq +0x8 /* 000027B4 */ 000027AE 7000 moveq.l D0, 0x00 000027B0 2640 movea.l A3, D0 000027B2 6034 bra +0x36 /* 000027E8 */ label000027B4: 000027B4 7600 moveq.l D3, 0x00 000027B6 2D43 FFCC move.l [A6 - 0x34], D3 000027BA 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000027BE 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */] 000027C2 2D40 FFE8 move.l [A6 - 0x18], D0 000027C6 2F00 move.l -[A7], D0 000027C8 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000027CC 2F00 move.l -[A7], D0 000027CE 2F0C move.l -[A7], A4 000027D0 2F2E FFC8 move.l -[A7], [A6 - 0x38] 000027D4 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000027D8 42A7 clr.l -[A7] 000027DA 2005 move.l D0, D5 000027DC 720A moveq.l D1, 0x0A 000027DE 8081 or.l D0, D1 000027E0 2F00 move.l -[A7], D0 000027E2 4EAD 20FA jsr [A5 + 0x20FA /* export_1051 */] 000027E6 2640 movea.l A3, D0 label000027E8: 000027E8 200B move.l D0, A3 000027EA 6700 00FC beq +0xFE /* 000028E8 */ 000027EE 701B moveq.l D0, 0x1B 000027F0 2F00 move.l -[A7], D0 000027F2 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000027F6 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000027FA 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000027FE 2F00 move.l -[A7], D0 00002800 2F0A move.l -[A7], A2 00002802 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002806 2440 movea.l A2, D0 00002808 302D D5D6 move.w D0, [A5 - 0x2A2A] 0000280C 7210 moveq.l D1, 0x10 0000280E C041 and.w D0, D1 00002810 6700 00A2 beq +0xA4 /* 000028B4 */ 00002814 4A85 tst.l D5 00002816 6600 009C bne +0x9E /* 000028B4 */ 0000281A 206C 000C movea.l A0, [A4 + 0xC] 0000281E 2068 0010 movea.l A0, [A0 + 0x10] 00002822 2028 0014 move.l D0, [A0 + 0x14] 00002826 B0AD D8AC cmp.l D0, [A5 - 0x2754] 0000282A 6600 0088 bne +0x8A /* 000028B4 */ 0000282E 206C 000C movea.l A0, [A4 + 0xC] 00002832 2068 0010 movea.l A0, [A0 + 0x10] 00002836 2028 004A move.l D0, [A0 + 0x4A] 0000283A 2D40 FFF4 move.l [A6 - 0xC], D0 0000283E 2F06 move.l -[A7], D6 00002840 2F00 move.l -[A7], D0 00002842 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00002846 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 0000284A 2F00 move.l -[A7], D0 0000284C 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002850 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00002854 2F00 move.l -[A7], D0 00002856 4EAD 203A jsr [A5 + 0x203A /* export_1027 */] 0000285A 2D40 FFF0 move.l [A6 - 0x10], D0 0000285E 2040 movea.l A0, D0 00002860 2268 0002 movea.l A1, [A0 + 0x2] 00002864 2229 0002 move.l D1, [A1 + 0x2] 00002868 2D41 FFEC move.l [A6 - 0x14], D1 0000286C 2F00 move.l -[A7], D0 0000286E 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00002872 2F2C 000C move.l -[A7], [A4 + 0xC] 00002876 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000287A 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000287E 4EAD 186A jsr [A5 + 0x186A /* export_777 */] 00002882 2F00 move.l -[A7], D0 00002884 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */] 00002888 2D40 FFEC move.l [A6 - 0x14], D0 0000288C 2F2E FFE8 move.l -[A7], [A6 - 0x18] 00002890 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00002894 2F00 move.l -[A7], D0 00002896 2F0A move.l -[A7], A2 00002898 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000289C 4EAD 184A jsr [A5 + 0x184A /* export_773 */] 000028A0 2440 movea.l A2, D0 000028A2 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000028A6 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000028AA 2F00 move.l -[A7], D0 000028AC 2F0B move.l -[A7], A3 000028AE 4EAD 1852 jsr [A5 + 0x1852 /* export_774 */] 000028B2 2640 movea.l A3, D0 label000028B4: 000028B4 7011 moveq.l D0, 0x11 000028B6 2F00 move.l -[A7], D0 000028B8 206D D874 movea.l A0, [A5 - 0x278C] 000028BC 2F28 0018 move.l -[A7], [A0 + 0x18] 000028C0 2F0A move.l -[A7], A2 000028C2 2F0B move.l -[A7], A3 000028C4 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000028C8 2640 movea.l A3, D0 000028CA 700F moveq.l D0, 0x0F 000028CC 2F00 move.l -[A7], D0 000028CE 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000028D2 2F0B move.l -[A7], A3 000028D4 2F2E FFE8 move.l -[A7], [A6 - 0x18] 000028D8 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 000028DC 2F00 move.l -[A7], D0 000028DE 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 000028E2 2640 movea.l A3, D0 000028E4 6000 01B2 bra +0x1B4 /* 00002A98 */ label000028E8: 000028E8 264A movea.l A3, A2 000028EA 6000 01AC bra +0x1AE /* 00002A98 */ label000028EE: 000028EE 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000028F2 42A7 clr.l -[A7] 000028F4 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 000028F8 2440 movea.l A2, D0 000028FA 2F0A move.l -[A7], A2 000028FC 2F0C move.l -[A7], A4 000028FE 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00002902 2F2E FFD0 move.l -[A7], [A6 - 0x30] 00002906 42A7 clr.l -[A7] 00002908 2005 move.l D0, D5 0000290A 720A moveq.l D1, 0x0A 0000290C 8081 or.l D0, D1 0000290E 2F00 move.l -[A7], D0 00002910 4EAD 20FA jsr [A5 + 0x20FA /* export_1051 */] 00002914 2640 movea.l A3, D0 00002916 200B move.l D0, A3 00002918 6716 beq +0x18 /* 00002930 */ 0000291A 2F0B move.l -[A7], A3 0000291C 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00002920 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00002924 2640 movea.l A3, D0 00002926 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000292A 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 0000292E 6010 bra +0x12 /* 00002940 */ label00002930: 00002930 206D D874 movea.l A0, [A5 - 0x278C] 00002934 2F28 0018 move.l -[A7], [A0 + 0x18] 00002938 42A7 clr.l -[A7] 0000293A 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 0000293E 2640 movea.l A3, D0 label00002940: 00002940 2F2C 000C move.l -[A7], [A4 + 0xC] 00002944 486D E1BA pea.l [A5 - 0x1E46] 00002948 42A7 clr.l -[A7] 0000294A 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */] 0000294E 2440 movea.l A2, D0 00002950 200A move.l D0, A2 00002952 6700 0144 beq +0x146 /* 00002A98 */ 00002956 2F0A move.l -[A7], A2 00002958 2F2D D998 move.l -[A7], [A5 - 0x2668] 0000295C 2F2C 000C move.l -[A7], [A4 + 0xC] 00002960 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */] 00002964 6000 0132 bra +0x134 /* 00002A98 */ label00002968: 00002968 2006 move.l D0, D6 0000296A 8085 or.l D0, D5 0000296C 2F00 move.l -[A7], D0 0000296E 2F2D D998 move.l -[A7], [A5 - 0x2668] 00002972 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00002976 2F2E FFCC move.l -[A7], [A6 - 0x34] 0000297A 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 0000297E 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */] 00002982 2640 movea.l A3, D0 00002984 202E FFC8 move.l D0, [A6 - 0x38] 00002988 6700 010E beq +0x110 /* 00002A98 */ 0000298C 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00002990 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */] 00002994 7201 moveq.l D1, 0x01 00002996 B081 cmp.l D0, D1 00002998 661E bne +0x20 /* 000029B8 */ 0000299A 362E FFDE move.w D3, [A6 - 0x22] 0000299E 701F moveq.l D0, 0x1F 000029A0 C640 and.w D3, D0 000029A2 7011 moveq.l D0, 0x11 000029A4 B640 cmp.w D3, D0 000029A6 632A bls +0x2C /* 000029D2 */ 000029A8 7019 moveq.l D0, 0x19 000029AA B640 cmp.w D3, D0 000029AC 6724 beq +0x26 /* 000029D2 */ 000029AE 0CAE 0000 0014 FFDC cmpi.l [A6 - 0x24], 0x14 000029B6 671A beq +0x1C /* 000029D2 */ label000029B8: 000029B8 7016 moveq.l D0, 0x16 000029BA 2F00 move.l -[A7], D0 000029BC 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 000029C0 584F addq.w A7, 4 000029C2 486E FFC8 pea.l [A6 - 0x38] 000029C6 486D 17AA pea.l [A5 + 0x17AA /* export_753 */] 000029CA 4EAD 16BA jsr [A5 + 0x16BA /* export_723 */] 000029CE 6000 00C8 bra +0xCA /* 00002A98 */ label000029D2: 000029D2 206E FFC8 movea.l A0, [A6 - 0x38] 000029D6 2468 0008 movea.l A2, [A0 + 0x8] 000029DA 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 000029DE 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */] 000029E2 2D40 FFFC move.l [A6 - 0x4], D0 000029E6 220A move.l D1, A2 000029E8 660A bne +0xC /* 000029F4 */ 000029EA 2F3C 0000 0B29 move.l -[A7], 0xB29 000029F0 4EBA D60E jsr [PC - 0x29F2 /* 00000000 */] label000029F4: 000029F4 206E FFC4 movea.l A0, [A6 - 0x3C] 000029F8 2028 0008 move.l D0, [A0 + 0x8] 000029FC 2D40 FFF8 move.l [A6 - 0x8], D0 00002A00 2F0A move.l -[A7], A2 00002A02 2F00 move.l -[A7], D0 00002A04 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00002A08 2440 movea.l A2, D0 00002A0A 0CAE 0000 0014 FFDC cmpi.l [A6 - 0x24], 0x14 00002A12 6604 bne +0x6 /* 00002A18 */ 00002A14 7017 moveq.l D0, 0x17 00002A16 6002 bra +0x4 /* 00002A1A */ label00002A18: 00002A18 701B moveq.l D0, 0x1B label00002A1A: 00002A1A 7600 moveq.l D3, 0x00 00002A1C 1600 move.b D3, D0 00002A1E 2F03 move.l -[A7], D3 00002A20 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002A24 7013 moveq.l D0, 0x13 00002A26 2F00 move.l -[A7], D0 00002A28 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002A2C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002A30 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00002A34 2F00 move.l -[A7], D0 00002A36 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00002A3A 2F00 move.l -[A7], D0 00002A3C 2F0A move.l -[A7], A2 00002A3E 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002A42 2440 movea.l A2, D0 00002A44 701B moveq.l D0, 0x1B 00002A46 2F00 move.l -[A7], D0 00002A48 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00002A4C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002A50 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00002A54 2F00 move.l -[A7], D0 00002A56 2F0B move.l -[A7], A3 00002A58 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002A5C 2640 movea.l A3, D0 00002A5E 7011 moveq.l D0, 0x11 00002A60 2F00 move.l -[A7], D0 00002A62 206D D874 movea.l A0, [A5 - 0x278C] 00002A66 2F28 0018 move.l -[A7], [A0 + 0x18] 00002A6A 2F0B move.l -[A7], A3 00002A6C 2F0A move.l -[A7], A2 00002A6E 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002A72 2640 movea.l A3, D0 00002A74 700F moveq.l D0, 0x0F 00002A76 2F00 move.l -[A7], D0 00002A78 2F2E FFC4 move.l -[A7], [A6 - 0x3C] 00002A7C 2F0B move.l -[A7], A3 00002A7E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002A82 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00002A86 2F00 move.l -[A7], D0 00002A88 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002A8C 2640 movea.l A3, D0 00002A8E 486E FFC8 pea.l [A6 - 0x38] 00002A92 42A7 clr.l -[A7] 00002A94 4EAD 16BA jsr [A5 + 0x16BA /* export_723 */] label00002A98: 00002A98 2F0C move.l -[A7], A4 00002A9A 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00002A9E 200B move.l D0, A3 00002AA0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00002AA4 4E5E unlink A6 00002AA6 205F movea.l A0, [A7]+ 00002AA8 584F addq.w A7, 4 00002AAA 4ED0 jmp [A0] 00002AAC 0004 6E65 ori.b D4, 0x65 /* 'e' */ 00002AB0 7700 moveq.l D3, 0x00 fn00002AB2: 00002AB2 4E56 FFE4 link A6, -0x001C 00002AB6 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00002ABA 7A24 moveq.l D5, 0x24 00002ABC 7C01 moveq.l D6, 0x01 00002ABE 7000 moveq.l D0, 0x00 00002AC0 2640 movea.l A3, D0 00002AC2 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002AC6 725B moveq.l D1, 0x5B 00002AC8 B001 cmp.b D0, D1 00002ACA 6600 008E bne +0x90 /* 00002B5A */ 00002ACE 0085 0000 0002 ori.l D5, 0x2 00002AD4 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002AD8 0C2D 005C CDDC cmpi.b [A5 - 0x3224], 0x5C /* '\\' */ 00002ADE 6606 bne +0x8 /* 00002AE6 */ 00002AE0 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002AE4 6074 bra +0x76 /* 00002B5A */ label00002AE6: 00002AE6 4EBA D530 jsr [PC - 0x2AD0 /* 00000018 */] 00002AEA 2440 movea.l A2, D0 00002AEC 206A 0016 movea.l A0, [A2 + 0x16] 00002AF0 2010 move.l D0, [A0] 00002AF2 721F moveq.l D1, 0x1F 00002AF4 C041 and.w D0, D1 00002AF6 720B moveq.l D1, 0x0B 00002AF8 B041 cmp.w D0, D1 00002AFA 630A bls +0xC /* 00002B06 */ 00002AFC 705E moveq.l D0, 0x5E 00002AFE 2F00 move.l -[A7], D0 00002B00 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00002B04 584F addq.w A7, 4 label00002B06: 00002B06 705C moveq.l D0, 0x5C 00002B08 1F00 move.b -[A7], D0 00002B0A 7026 moveq.l D0, 0x26 00002B0C 2F00 move.l -[A7], D0 00002B0E 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002B12 2F0A move.l -[A7], A2 00002B14 206D D874 movea.l A0, [A5 - 0x278C] 00002B18 2F28 001C move.l -[A7], [A0 + 0x1C] 00002B1C 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00002B20 2440 movea.l A2, D0 00002B22 260B move.l D3, A3 00002B24 6712 beq +0x14 /* 00002B38 */ 00002B26 7003 moveq.l D0, 0x03 00002B28 2F00 move.l -[A7], D0 00002B2A 2F2A 0016 move.l -[A7], [A2 + 0x16] 00002B2E 2F03 move.l -[A7], D3 00002B30 2F0A move.l -[A7], A2 00002B32 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002B36 6002 bra +0x4 /* 00002B3A */ label00002B38: 00002B38 200A move.l D0, A2 label00002B3A: 00002B3A 2640 movea.l A3, D0 00002B3C 0C2D 005B CDDC cmpi.b [A5 - 0x3224], 0x5B /* '[' */ 00002B42 6606 bne +0x8 /* 00002B4A */ 00002B44 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002B48 609C bra -0x62 /* 00002AE6 */ label00002B4A: 00002B4A 7009 moveq.l D0, 0x09 00002B4C 2F00 move.l -[A7], D0 00002B4E 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */] 00002B52 584F addq.w A7, 4 00002B54 2F0B move.l -[A7], A3 00002B56 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] label00002B5A: 00002B5A 4EBA E27C jsr [PC - 0x1D84 /* 00000DD8 */] 00002B5E 2F00 move.l -[A7], D0 00002B60 4EAD 19FA jsr [A5 + 0x19FA /* export_827 */] 00002B64 2840 movea.l A4, D0 00002B66 206C 0016 movea.l A0, [A4 + 0x16] 00002B6A 2610 move.l D3, [A0] 00002B6C 701F moveq.l D0, 0x1F 00002B6E 2D43 FFF8 move.l [A6 - 0x8], D3 00002B72 C680 and.l D3, D0 00002B74 B6AD D8AC cmp.l D3, [A5 - 0x2754] 00002B78 672E beq +0x30 /* 00002BA8 */ 00002B7A 202E FFF8 move.l D0, [A6 - 0x8] 00002B7E 7211 moveq.l D1, 0x11 00002B80 B081 cmp.l D0, D1 00002B82 6604 bne +0x6 /* 00002B88 */ 00002B84 7000 moveq.l D0, 0x00 00002B86 6002 bra +0x4 /* 00002B8A */ label00002B88: 00002B88 7001 moveq.l D0, 0x01 label00002B8A: 00002B8A 2000 move.l D0, D0 00002B8C 721F moveq.l D1, 0x1F 00002B8E C081 and.l D0, D1 00002B90 6716 beq +0x18 /* 00002BA8 */ 00002B92 7017 moveq.l D0, 0x17 00002B94 2F00 move.l -[A7], D0 00002B96 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002B9A 584F addq.w A7, 4 00002B9C 42A7 clr.l -[A7] 00002B9E 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */] 00002BA2 200C move.l D0, A4 00002BA4 4EFA 02BC jmp [PC + 0x2BC /* 00002E62 */] label00002BA8: 00002BA8 206C 0016 movea.l A0, [A4 + 0x16] 00002BAC 2068 0008 movea.l A0, [A0 + 0x8] 00002BB0 2010 move.l D0, [A0] 00002BB2 7240 moveq.l D1, 0x40 00002BB4 C081 and.l D0, D1 00002BB6 670A beq +0xC /* 00002BC2 */ 00002BB8 7056 moveq.l D0, 0x56 00002BBA 2F00 move.l -[A7], D0 00002BBC 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002BC0 584F addq.w A7, 4 label00002BC2: 00002BC2 7000 moveq.l D0, 0x00 00002BC4 2440 movea.l A2, D0 00002BC6 2005 move.l D0, D5 00002BC8 7202 moveq.l D1, 0x02 00002BCA C081 and.l D0, D1 00002BCC 661E bne +0x20 /* 00002BEC */ 00002BCE 206C 0016 movea.l A0, [A4 + 0x16] 00002BD2 2068 0008 movea.l A0, [A0 + 0x8] 00002BD6 2010 move.l D0, [A0] 00002BD8 721F moveq.l D1, 0x1F 00002BDA C041 and.w D0, D1 00002BDC 7215 moveq.l D1, 0x15 00002BDE B041 cmp.w D0, D1 00002BE0 660A bne +0xC /* 00002BEC */ 00002BE2 704F moveq.l D0, 0x4F 00002BE4 2F00 move.l -[A7], D0 00002BE6 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002BEA 584F addq.w A7, 4 label00002BEC: 00002BEC 206C 0016 movea.l A0, [A4 + 0x16] 00002BF0 2668 0008 movea.l A3, [A0 + 0x8] 00002BF4 6004 bra +0x6 /* 00002BFA */ label00002BF6: 00002BF6 266B 0008 movea.l A3, [A3 + 0x8] label00002BFA: 00002BFA 2613 move.l D3, [A3] 00002BFC 701F moveq.l D0, 0x1F 00002BFE 2D43 FFFC move.l [A6 - 0x4], D3 00002C02 C640 and.w D3, D0 00002C04 7015 moveq.l D0, 0x15 00002C06 B640 cmp.w D3, D0 00002C08 67EC beq -0x12 /* 00002BF6 */ 00002C0A 262E FFFC move.l D3, [A6 - 0x4] 00002C0E 701F moveq.l D0, 0x1F 00002C10 C680 and.l D3, D0 00002C12 7014 moveq.l D0, 0x14 00002C14 B680 cmp.l D3, D0 00002C16 6634 bne +0x36 /* 00002C4C */ 00002C18 206B 000C movea.l A0, [A3 + 0xC] 00002C1C 2068 0010 movea.l A0, [A0 + 0x10] 00002C20 4AA8 008E tst.l [A0 + 0x8E] 00002C24 6706 beq +0x8 /* 00002C2C */ 00002C26 7000 moveq.l D0, 0x00 00002C28 2440 movea.l A2, D0 00002C2A 6020 bra +0x22 /* 00002C4C */ label00002C2C: 00002C2C 206B 000C movea.l A0, [A3 + 0xC] 00002C30 2068 0010 movea.l A0, [A0 + 0x10] 00002C34 2468 004E movea.l A2, [A0 + 0x4E] 00002C38 200A move.l D0, A2 00002C3A 6710 beq +0x12 /* 00002C4C */ 00002C3C 206A 0010 movea.l A0, [A2 + 0x10] 00002C40 3028 0008 move.w D0, [A0 + 0x8] 00002C44 0240 0100 andi.w D0, 0x100 00002C48 6702 beq +0x4 /* 00002C4C */ 00002C4A 7C00 moveq.l D6, 0x00 label00002C4C: 00002C4C 2D4C FFE4 move.l [A6 - 0x1C], A4 00002C50 0C83 0000 0014 cmpi.l D3, 0x14 00002C56 6600 00C4 bne +0xC6 /* 00002D1C */ 00002C5A 200A move.l D0, A2 00002C5C 670A beq +0xC /* 00002C68 */ 00002C5E 202E 0008 move.l D0, [A6 + 0x8] 00002C62 6604 bne +0x6 /* 00002C68 */ 00002C64 4A86 tst.l D6 00002C66 6724 beq +0x26 /* 00002C8C */ label00002C68: 00002C68 2005 move.l D0, D5 00002C6A 7202 moveq.l D1, 0x02 00002C6C C081 and.l D0, D1 00002C6E 6700 00AC beq +0xAE /* 00002D1C */ 00002C72 200A move.l D0, A2 00002C74 6616 bne +0x18 /* 00002C8C */ 00002C76 206B 000C movea.l A0, [A3 + 0xC] 00002C7A 2068 0010 movea.l A0, [A0 + 0x10] 00002C7E 2028 0010 move.l D0, [A0 + 0x10] 00002C82 0280 0000 0080 andi.l D0, 0x80 00002C88 6700 0092 beq +0x94 /* 00002D1C */ label00002C8C: 00002C8C 0085 0000 0011 ori.l D5, 0x11 00002C92 200A move.l D0, A2 00002C94 6740 beq +0x42 /* 00002CD6 */ 00002C96 206A 0010 movea.l A0, [A2 + 0x10] 00002C9A 3028 0008 move.w D0, [A0 + 0x8] 00002C9E 0240 0100 andi.w D0, 0x100 00002CA2 6732 beq +0x34 /* 00002CD6 */ 00002CA4 486E FFE4 pea.l [A6 - 0x1C] 00002CA8 4EAD 17CA jsr [A5 + 0x17CA /* export_757 */] 00002CAC 2840 movea.l A4, D0 00002CAE 7011 moveq.l D0, 0x11 00002CB0 2F00 move.l -[A7], D0 00002CB2 206D D874 movea.l A0, [A5 - 0x278C] 00002CB6 2F28 0018 move.l -[A7], [A0 + 0x18] 00002CBA 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00002CBE 2F0B move.l -[A7], A3 00002CC0 2F0C move.l -[A7], A4 00002CC2 42A7 clr.l -[A7] 00002CC4 2F05 move.l -[A7], D5 00002CC6 4EAD 2102 jsr [A5 + 0x2102 /* export_1052 */] 00002CCA 2F00 move.l -[A7], D0 00002CCC 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002CD0 2D40 FFE8 move.l [A6 - 0x18], D0 00002CD4 6010 bra +0x12 /* 00002CE6 */ label00002CD6: 00002CD6 2F0B move.l -[A7], A3 00002CD8 2F0C move.l -[A7], A4 00002CDA 42A7 clr.l -[A7] 00002CDC 2F05 move.l -[A7], D5 00002CDE 4EAD 2102 jsr [A5 + 0x2102 /* export_1052 */] 00002CE2 2D40 FFE8 move.l [A6 - 0x18], D0 label00002CE6: 00002CE6 2005 move.l D0, D5 00002CE8 7202 moveq.l D1, 0x02 00002CEA C081 and.l D0, D1 00002CEC 80AE 0008 or.l D0, [A6 + 0x8] 00002CF0 6600 016C bne +0x16E /* 00002E5E */ 00002CF4 2F2B 000C move.l -[A7], [A3 + 0xC] 00002CF8 486D E1C0 pea.l [A5 - 0x1E40] 00002CFC 42A7 clr.l -[A7] 00002CFE 4EAD 20BA jsr [A5 + 0x20BA /* export_1043 */] 00002D02 2840 movea.l A4, D0 00002D04 200C move.l D0, A4 00002D06 6700 0156 beq +0x158 /* 00002E5E */ 00002D0A 2F0C move.l -[A7], A4 00002D0C 2F2D D998 move.l -[A7], [A5 - 0x2668] 00002D10 2F2B 000C move.l -[A7], [A3 + 0xC] 00002D14 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */] 00002D18 6000 0144 bra +0x146 /* 00002E5E */ label00002D1C: 00002D1C 0C83 0000 0013 cmpi.l D3, 0x13 00002D22 6616 bne +0x18 /* 00002D3A */ 00002D24 206D D874 movea.l A0, [A5 - 0x278C] 00002D28 2F28 004C move.l -[A7], [A0 + 0x4C] 00002D2C 7001 moveq.l D0, 0x01 00002D2E 2F00 move.l -[A7], D0 00002D30 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002D34 2D40 FFEC move.l [A6 - 0x14], D0 00002D38 6010 bra +0x12 /* 00002D4A */ label00002D3A: 00002D3A 2F0B move.l -[A7], A3 00002D3C 4EAD 1EB2 jsr [A5 + 0x1EB2 /* export_978 */] 00002D40 2F0B move.l -[A7], A3 00002D42 4EAD 180A jsr [A5 + 0x180A /* export_765 */] 00002D46 2D40 FFEC move.l [A6 - 0x14], D0 label00002D4A: 00002D4A 7800 moveq.l D4, 0x00 00002D4C 2D44 FFF0 move.l [A6 - 0x10], D4 00002D50 7E00 moveq.l D7, 0x00 00002D52 2605 move.l D3, D5 00002D54 7002 moveq.l D0, 0x02 00002D56 C680 and.l D3, D0 00002D58 200A move.l D0, A2 00002D5A 6700 00BA beq +0xBC /* 00002E16 */ 00002D5E 2D44 FFF4 move.l [A6 - 0xC], D4 00002D62 2E06 move.l D7, D6 00002D64 486E FFE4 pea.l [A6 - 0x1C] 00002D68 4EAD 17CA jsr [A5 + 0x17CA /* export_757 */] 00002D6C 2840 movea.l A4, D0 00002D6E 486E FFF4 pea.l [A6 - 0xC] 00002D72 4EAD 17CA jsr [A5 + 0x17CA /* export_757 */] 00002D76 4A86 tst.l D6 00002D78 6614 bne +0x16 /* 00002D8E */ 00002D7A 206A 0010 movea.l A0, [A2 + 0x10] 00002D7E 3028 0008 move.w D0, [A0 + 0x8] 00002D82 0240 0100 andi.w D0, 0x100 00002D86 6604 bne +0x6 /* 00002D8C */ 00002D88 4A83 tst.l D3 00002D8A 6702 beq +0x4 /* 00002D8E */ label00002D8C: 00002D8C 7E01 moveq.l D7, 0x01 label00002D8E: 00002D8E 2F0B move.l -[A7], A3 00002D90 4A87 tst.l D7 00002D92 6708 beq +0xA /* 00002D9C */ 00002D94 2F0C move.l -[A7], A4 00002D96 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00002D9A 6004 bra +0x6 /* 00002DA0 */ label00002D9C: 00002D9C 202E FFE4 move.l D0, [A6 - 0x1C] label00002DA0: 00002DA0 2F00 move.l -[A7], D0 00002DA2 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00002DA6 2605 move.l D3, D5 00002DA8 7010 moveq.l D0, 0x10 00002DAA 8680 or.l D3, D0 00002DAC 2F03 move.l -[A7], D3 00002DAE 4EAD 2102 jsr [A5 + 0x2102 /* export_1052 */] 00002DB2 2D40 FFF0 move.l [A6 - 0x10], D0 00002DB6 2005 move.l D0, D5 00002DB8 7202 moveq.l D1, 0x02 00002DBA C081 and.l D0, D1 00002DBC 6758 beq +0x5A /* 00002E16 */ 00002DBE 7002 moveq.l D0, 0x02 00002DC0 2F00 move.l -[A7], D0 00002DC2 2F2C 0016 move.l -[A7], [A4 + 0x16] 00002DC6 2F0C move.l -[A7], A4 00002DC8 206D D874 movea.l A0, [A5 - 0x278C] 00002DCC 2F28 0018 move.l -[A7], [A0 + 0x18] 00002DD0 102D D51A move.b D0, [A5 - 0x2AE6] 00002DD4 4880 ext.w D0 00002DD6 48C0 ext.l D0 00002DD8 2F00 move.l -[A7], D0 00002DDA 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002DDE 2F00 move.l -[A7], D0 00002DE0 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002DE4 2840 movea.l A4, D0 00002DE6 7013 moveq.l D0, 0x13 00002DE8 2F00 move.l -[A7], D0 00002DEA 206D D874 movea.l A0, [A5 - 0x278C] 00002DEE 2F28 0018 move.l -[A7], [A0 + 0x18] 00002DF2 2F0C move.l -[A7], A4 00002DF4 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */] 00002DF8 2F00 move.l -[A7], D0 00002DFA 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00002DFE 2640 movea.l A3, D0 00002E00 7003 moveq.l D0, 0x03 00002E02 2F00 move.l -[A7], D0 00002E04 2F2B 0016 move.l -[A7], [A3 + 0x16] 00002E08 2F2E FFEC move.l -[A7], [A6 - 0x14] 00002E0C 2F0B move.l -[A7], A3 00002E0E 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002E12 2D40 FFEC move.l [A6 - 0x14], D0 label00002E16: 00002E16 2005 move.l D0, D5 00002E18 7202 moveq.l D1, 0x02 00002E1A C081 and.l D0, D1 00002E1C 80AE 0008 or.l D0, [A6 + 0x8] 00002E20 2F00 move.l -[A7], D0 00002E22 2F2D D998 move.l -[A7], [A5 - 0x2668] 00002E26 2F0C move.l -[A7], A4 00002E28 2F2E FFEC move.l -[A7], [A6 - 0x14] 00002E2C 4EAD 203A jsr [A5 + 0x203A /* export_1027 */] 00002E30 2440 movea.l A2, D0 00002E32 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00002E36 2F0A move.l -[A7], A2 00002E38 4EAD 17B2 jsr [A5 + 0x17B2 /* export_754 */] 00002E3C 2D40 FFE8 move.l [A6 - 0x18], D0 00002E40 4A87 tst.l D7 00002E42 671A beq +0x1C /* 00002E5E */ 00002E44 7211 moveq.l D1, 0x11 00002E46 2F01 move.l -[A7], D1 00002E48 206D D874 movea.l A0, [A5 - 0x278C] 00002E4C 2F28 0018 move.l -[A7], [A0 + 0x18] 00002E50 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00002E54 2F00 move.l -[A7], D0 00002E56 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002E5A 2D40 FFE8 move.l [A6 - 0x18], D0 label00002E5E: 00002E5E 202E FFE8 move.l D0, [A6 - 0x18] label00002E62: 00002E62 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00002E66 4E5E unlink A6 00002E68 205F movea.l A0, [A7]+ 00002E6A 584F addq.w A7, 4 00002E6C 4ED0 jmp [A0] fn00002E6E: 00002E6E 4E56 FFFC link A6, -0x0004 00002E72 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00002E76 266E 0008 movea.l A3, [A6 + 0x8] 00002E7A 7053 moveq.l D0, 0x53 00002E7C 1F00 move.b -[A7], D0 00002E7E 7042 moveq.l D0, 0x42 00002E80 2F00 move.l -[A7], D0 00002E82 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002E86 2013 move.l D0, [A3] 00002E88 721F moveq.l D1, 0x1F 00002E8A C041 and.w D0, D1 00002E8C 7214 moveq.l D1, 0x14 00002E8E B041 cmp.w D0, D1 00002E90 6624 bne +0x26 /* 00002EB6 */ 00002E92 206B 000C movea.l A0, [A3 + 0xC] 00002E96 2068 0010 movea.l A0, [A0 + 0x10] 00002E9A 4AA8 004A tst.l [A0 + 0x4A] 00002E9E 6716 beq +0x18 /* 00002EB6 */ 00002EA0 486E FFFC pea.l [A6 - 0x4] 00002EA4 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00002EA8 2F0B move.l -[A7], A3 00002EAA 2F2E FFFC move.l -[A7], [A6 - 0x4] 00002EAE 4EAD 206A jsr [A5 + 0x206A /* export_1033 */] 00002EB2 2840 movea.l A4, D0 00002EB4 6046 bra +0x48 /* 00002EFC */ label00002EB6: 00002EB6 0C2D 0054 CDDC cmpi.b [A5 - 0x3224], 0x54 /* 'T' */ 00002EBC 6630 bne +0x32 /* 00002EEE */ 00002EBE 2013 move.l D0, [A3] 00002EC0 3600 move.w D3, D0 00002EC2 701F moveq.l D0, 0x1F 00002EC4 C640 and.w D3, D0 00002EC6 7011 moveq.l D0, 0x11 00002EC8 B640 cmp.w D3, D0 00002ECA 6306 bls +0x8 /* 00002ED2 */ 00002ECC 7019 moveq.l D0, 0x19 00002ECE B640 cmp.w D3, D0 00002ED0 660A bne +0xC /* 00002EDC */ label00002ED2: 00002ED2 2F0B move.l -[A7], A3 00002ED4 4EAD 185A jsr [A5 + 0x185A /* export_775 */] 00002ED8 2840 movea.l A4, D0 00002EDA 6020 bra +0x22 /* 00002EFC */ label00002EDC: 00002EDC 2F0B move.l -[A7], A3 00002EDE 4EAD 1E0A jsr [A5 + 0x1E0A /* export_957 */] 00002EE2 2440 movea.l A2, D0 00002EE4 2F0A move.l -[A7], A2 00002EE6 4EAD 1822 jsr [A5 + 0x1822 /* export_768 */] 00002EEA 2840 movea.l A4, D0 00002EEC 600E bra +0x10 /* 00002EFC */ label00002EEE: 00002EEE 4EBA D128 jsr [PC - 0x2ED8 /* 00000018 */] 00002EF2 2F00 move.l -[A7], D0 00002EF4 2F0B move.l -[A7], A3 00002EF6 4EAD 1A9A jsr [A5 + 0x1A9A /* export_847 */] 00002EFA 2840 movea.l A4, D0 label00002EFC: 00002EFC 7054 moveq.l D0, 0x54 00002EFE 1F00 move.b -[A7], D0 00002F00 7012 moveq.l D0, 0x12 00002F02 2F00 move.l -[A7], D0 00002F04 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] 00002F08 200C move.l D0, A4 00002F0A 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00002F0E 4E5E unlink A6 00002F10 205F movea.l A0, [A7]+ 00002F12 584F addq.w A7, 4 00002F14 4ED0 jmp [A0] fn00002F16: 00002F16 4E56 FFF8 link A6, -0x0008 00002F1A 48E7 0038 movem.l -[A7], A2,A3,A4 00002F1E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002F22 0C2D 0053 CDDC cmpi.b [A5 - 0x3224], 0x53 /* 'S' */ 00002F28 665C bne +0x5E /* 00002F86 */ 00002F2A 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002F2E 4EBA DEA8 jsr [PC - 0x2158 /* 00000DD8 */] 00002F32 2440 movea.l A2, D0 00002F34 7001 moveq.l D0, 0x01 00002F36 2F00 move.l -[A7], D0 00002F38 206D D874 movea.l A0, [A5 - 0x278C] 00002F3C 2F28 004C move.l -[A7], [A0 + 0x4C] 00002F40 7001 moveq.l D0, 0x01 00002F42 3F00 move.w -[A7], D0 00002F44 4EAD 14FA jsr [A5 + 0x14FA /* export_667 */] 00002F48 2F00 move.l -[A7], D0 00002F4A 2F0A move.l -[A7], A2 00002F4C 206D D874 movea.l A0, [A5 - 0x278C] 00002F50 2F28 001C move.l -[A7], [A0 + 0x1C] 00002F54 42A7 clr.l -[A7] 00002F56 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] 00002F5A 2F00 move.l -[A7], D0 00002F5C 4EAD 17DA jsr [A5 + 0x17DA /* export_759 */] 00002F60 2440 movea.l A2, D0 00002F62 2F0A move.l -[A7], A2 00002F64 4EAD 215A jsr [A5 + 0x215A /* export_1063 */] 00002F68 2440 movea.l A2, D0 00002F6A 7013 moveq.l D0, 0x13 00002F6C 2F00 move.l -[A7], D0 00002F6E 206D D874 movea.l A0, [A5 - 0x278C] 00002F72 2F28 004C move.l -[A7], [A0 + 0x4C] 00002F76 2F0A move.l -[A7], A2 00002F78 4EAD 17E2 jsr [A5 + 0x17E2 /* export_760 */] 00002F7C 2440 movea.l A2, D0 00002F7E 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */] 00002F82 6000 0092 bra +0x94 /* 00003016 */ label00002F86: 00002F86 486E FFF8 pea.l [A6 - 0x8] 00002F8A 42A7 clr.l -[A7] 00002F8C 4267 clr.w -[A7] 00002F8E 4EAD 1B8A jsr [A5 + 0x1B8A /* export_877 */] 00002F92 4A40 tst.w D0 00002F94 6774 beq +0x76 /* 0000300A */ 00002F96 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00002F9A 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */] 00002F9E 2640 movea.l A3, D0 00002FA0 2F0B move.l -[A7], A3 00002FA2 4EAD 1BC2 jsr [A5 + 0x1BC2 /* export_884 */] 00002FA6 2013 move.l D0, [A3] 00002FA8 721F moveq.l D1, 0x1F 00002FAA C041 and.w D0, D1 00002FAC 7214 moveq.l D1, 0x14 00002FAE B041 cmp.w D0, D1 00002FB0 670C beq +0xE /* 00002FBE */ 00002FB2 7049 moveq.l D0, 0x49 00002FB4 2F00 move.l -[A7], D0 00002FB6 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00002FBA 584F addq.w A7, 4 00002FBC 605C bra +0x5E /* 0000301A */ label00002FBE: 00002FBE 286B 000C movea.l A4, [A3 + 0xC] 00002FC2 206C 0010 movea.l A0, [A4 + 0x10] 00002FC6 2028 0010 move.l D0, [A0 + 0x10] 00002FCA 0280 0000 2000 andi.l D0, 0x2000 /* ' \0' */ 00002FD0 660C bne +0xE /* 00002FDE */ 00002FD2 705C moveq.l D0, 0x5C 00002FD4 2F00 move.l -[A7], D0 00002FD6 4EAD 18BA jsr [A5 + 0x18BA /* export_787 */] 00002FDA 584F addq.w A7, 4 00002FDC 603C bra +0x3E /* 0000301A */ label00002FDE: 00002FDE 2F0C move.l -[A7], A4 00002FE0 4EBA 004E jsr [PC + 0x4E /* 00003030 */] 00002FE4 2D40 FFFC move.l [A6 - 0x4], D0 00002FE8 2F00 move.l -[A7], D0 00002FEA 4EAD 182A jsr [A5 + 0x182A /* export_769 */] 00002FEE 2440 movea.l A2, D0 00002FF0 206A 0002 movea.l A0, [A2 + 0x2] 00002FF4 0068 4000 0024 ori.w [A0 + 0x24], 0x4000 /* '@\0' */ 00002FFA 2F0B move.l -[A7], A3 00002FFC 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00003000 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00003004 4EAD 1ED2 jsr [A5 + 0x1ED2 /* export_982 */] 00003008 600C bra +0xE /* 00003016 */ label0000300A: 0000300A 7049 moveq.l D0, 0x49 0000300C 2F00 move.l -[A7], D0 0000300E 4EAD 18B2 jsr [A5 + 0x18B2 /* export_786 */] 00003012 584F addq.w A7, 4 00003014 6004 bra +0x6 /* 0000301A */ label00003016: 00003016 200A move.l D0, A2 00003018 600E bra +0x10 /* 00003028 */ label0000301A: 0000301A 206D D874 movea.l A0, [A5 - 0x278C] 0000301E 2F28 0018 move.l -[A7], [A0 + 0x18] 00003022 42A7 clr.l -[A7] 00003024 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */] label00003028: 00003028 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000302C 4E5E unlink A6 0000302E 4E75 rts fn00003030: 00003030 4E56 FFFC link A6, -0x0004 00003034 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00003038 487A 0082 pea.l [PC + 0x82 /* 000030BC, value 0x5F005F5F '_\0__', cstring "_" */] 0000303C 206E 0008 movea.l A0, [A6 + 0x8] 00003040 7054 moveq.l D0, 0x54 00003042 D1C0 add.l A0, D0 00003044 2F08 move.l -[A7], A0 00003046 4EAD 201A jsr [A5 + 0x201A /* export_1023 */] 0000304A 2D40 FFFC move.l [A6 - 0x4], D0 0000304E 2F00 move.l -[A7], D0 00003050 7601 moveq.l D3, 0x01 00003052 2F03 move.l -[A7], D3 00003054 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 00003058 2640 movea.l A3, D0 0000305A 200B move.l D0, A3 0000305C 664E bne +0x50 /* 000030AC */ 0000305E 487A 005E pea.l [PC + 0x5E /* 000030BE, value 0x5F5F7061 '__pa', cstring "__pasmeth" */] 00003062 2F03 move.l -[A7], D3 00003064 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 00003068 2840 movea.l A4, D0 0000306A 200C move.l D0, A4 0000306C 6608 bne +0xA /* 00003076 */ 0000306E 705D moveq.l D0, 0x5D 00003070 2F00 move.l -[A7], D0 00003072 4EBA CF8C jsr [PC - 0x3074 /* 00000000 */] label00003076: 00003076 244C movea.l A2, A4 00003078 700C moveq.l D0, 0x0C 0000307A D5C0 add.l A2, D0 0000307C 2052 movea.l A0, [A2] 0000307E 5268 0006 addq.w [A0 + 0x6], 1 00003082 2F2E FFFC move.l -[A7], [A6 - 0x4] 00003086 2F03 move.l -[A7], D3 00003088 7003 moveq.l D0, 0x03 0000308A 1F00 move.b -[A7], D0 0000308C 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */] 00003090 2640 movea.l A3, D0 00003092 2012 move.l D0, [A2] 00003094 2740 000C move.l [A3 + 0xC], D0 00003098 2052 movea.l A0, [A2] 0000309A 0090 0000 4000 ori.l [A0], 0x4000 /* '@\0' */ 000030A0 177C 0003 001C move.b [A3 + 0x1C], 0x3 000030A6 177C 0009 001D move.b [A3 + 0x1D], 0x9 /* '\t' */ label000030AC: 000030AC 200B move.l D0, A3 000030AE 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 000030B2 4E5E unlink A6 000030B4 205F movea.l A0, [A7]+ 000030B6 584F addq.w A7, 4 000030B8 4ED0 jmp [A0] 000030BA 000C 5F00 ori.b A4, 0x0 000030BE 5F5F subq.w [A7]+, 7 000030C0 7061 moveq.l D0, 0x61 000030C2 736D moveq.l D1, 0x6D 000030C4 6574 bcs +0x76 /* 0000313A */ 000030C6 6800 4E56 bvc +0x4E58 /* 00007F1E */ // begin alternate branch 000030C8-000030CC fn000030C8: 000030C8 4E56 FFFC link A6, -0x0004 // end alternate branch 000030C8-000030CC fn000030C8: // (misaligned) 000030CA FFFC .invalid <> 000030CC 48E7 0038 movem.l -[A7], A2,A3,A4 000030D0 246E 0010 movea.l A2, [A6 + 0x10] 000030D4 286A 0036 movea.l A4, [A2 + 0x36] 000030D8 7036 moveq.l D0, 0x36 000030DA D5C0 add.l A2, D0 000030DC 2D4A FFFC move.l [A6 - 0x4], A2 000030E0 606C bra +0x6E /* 0000314E */ label000030E2: 000030E2 2054 movea.l A0, [A4] 000030E4 4AA8 0010 tst.l [A0 + 0x10] 000030E8 6608 bne +0xA /* 000030F2 */ 000030EA 706F moveq.l D0, 0x6F 000030EC 2F00 move.l -[A7], D0 000030EE 4EBA CF10 jsr [PC - 0x30F0 /* 00000000 */] label000030F2: 000030F2 2054 movea.l A0, [A4] 000030F4 2068 0010 movea.l A0, [A0 + 0x10] 000030F8 2668 0004 movea.l A3, [A0 + 0x4] 000030FC 602C bra +0x2E /* 0000312A */ label000030FE: 000030FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003102 206B 0008 movea.l A0, [A3 + 0x8] 00003106 7054 moveq.l D0, 0x54 00003108 D1C0 add.l A0, D0 0000310A 2F08 move.l -[A7], A0 0000310C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00003110 504F addq.w A7, 8 00003112 4A80 tst.l D0 00003114 6612 bne +0x14 /* 00003128 */ 00003116 2014 move.l D0, [A4] 00003118 206E 000C movea.l A0, [A6 + 0xC] 0000311C 2080 move.l [A0], D0 0000311E 202B 0008 move.l D0, [A3 + 0x8] 00003122 206E 0008 movea.l A0, [A6 + 0x8] 00003126 2080 move.l [A0], D0 label00003128: 00003128 2653 movea.l A3, [A3] label0000312A: 0000312A 200B move.l D0, A3 0000312C 66D0 bne -0x2E /* 000030FE */ 0000312E 2F2E 0014 move.l -[A7], [A6 + 0x14] 00003132 206E FFFC movea.l A0, [A6 - 0x4] 00003136 2050 movea.l A0, [A0] 00003138 2050 movea.l A0, [A0] label0000313A: 0000313A 2F28 0010 move.l -[A7], [A0 + 0x10] 0000313E 2F2E 000C move.l -[A7], [A6 + 0xC] 00003142 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003146 4EBA FF80 jsr [PC - 0x80 /* 000030C8 */] 0000314A 286C 0004 movea.l A4, [A4 + 0x4] label0000314E: 0000314E 200C move.l D0, A4 00003150 6690 bne -0x6E /* 000030E2 */ 00003152 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00003156 4E5E unlink A6 00003158 205F movea.l A0, [A7]+ 0000315A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000315E 4ED0 jmp [A0] 00003160 4E56 FFEC link A6, -0x0014 00003164 48E7 1038 movem.l -[A7], D3,A2,A3,A4 00003168 266E 0008 movea.l A3, [A6 + 0x8] 0000316C 487A 0210 pea.l [PC + 0x210 /* 0000337E, cstring "_" */] 00003170 244B movea.l A2, A3 00003172 7054 moveq.l D0, 0x54 00003174 D5C0 add.l A2, D0 00003176 2F0A move.l -[A7], A2 00003178 4EAD 201A jsr [A5 + 0x201A /* export_1023 */] 0000317C 2840 movea.l A4, D0 0000317E 2F0C move.l -[A7], A4 00003180 7001 moveq.l D0, 0x01 00003182 2F00 move.l -[A7], D0 00003184 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */] 00003188 2D40 FFEC move.l [A6 - 0x14], D0 0000318C 4A80 tst.l D0 0000318E 660A bne +0xC /* 0000319A */ 00003190 2F0B move.l -[A7], A3 00003192 4EBA FE9C jsr [PC - 0x164 /* 00003030 */] 00003196 2D40 FFEC move.l [A6 - 0x14], D0 label0000319A: 0000319A 246E FFEC movea.l A2, [A6 - 0x14] 0000319E 7038 moveq.l D0, 0x38 000031A0 D5C0 add.l A2, D0 000031A2 248B move.l [A2], A3 000031A4 206E FFEC movea.l A0, [A6 - 0x14] 000031A8 2028 0020 move.l D0, [A0 + 0x20] 000031AC 0280 0010 0000 andi.l D0, 0x100000 000031B2 6600 01B8 bne +0x1BA /* 0000336C */ 000031B6 00A8 0010 0000 0020 ori.l [A0 + 0x20], 0x100000 000031BE 4A92 tst.l [A2] 000031C0 660A bne +0xC /* 000031CC */ 000031C2 2F3C 0000 009C move.l -[A7], 0x9C 000031C8 4EBA CE36 jsr [PC - 0x31CA /* 00000000 */] label000031CC: 000031CC 2052 movea.l A0, [A2] 000031CE 2028 0010 move.l D0, [A0 + 0x10] 000031D2 2D40 FFF0 move.l [A6 - 0x10], D0 000031D6 4A80 tst.l D0 000031D8 660A bne +0xC /* 000031E4 */ 000031DA 2F3C 0000 009E move.l -[A7], 0x9E 000031E0 4EBA CE1E jsr [PC - 0x31E2 /* 00000000 */] label000031E4: 000031E4 206E FFF0 movea.l A0, [A6 - 0x10] 000031E8 2868 0004 movea.l A4, [A0 + 0x4] 000031EC 2D4A FFFC move.l [A6 - 0x4], A2 000031F0 6000 00A8 bra +0xAA /* 0000329A */ label000031F4: 000031F4 266C 0008 movea.l A3, [A4 + 0x8] 000031F8 206B 000C movea.l A0, [A3 + 0xC] 000031FC 2010 move.l D0, [A0] 000031FE 721F moveq.l D1, 0x1F 00003200 C081 and.l D0, D1 00003202 41ED D414 lea.l A0, [A5 - 0x2BEC] 00003206 1030 0000 move.b D0, [A0 + D0.w] 0000320A 7210 moveq.l D1, 0x10 0000320C C001 and.b D0, D1 0000320E 6700 0088 beq +0x8A /* 00003298 */ 00003212 206B 0010 movea.l A0, [A3 + 0x10] 00003216 3028 0008 move.w D0, [A0 + 0x8] 0000321A 0240 0100 andi.w D0, 0x100 0000321E 6778 beq +0x7A /* 00003298 */ 00003220 52AD BE08 addq.l [A5 - 0x41F8], 1 00003224 206E FFFC movea.l A0, [A6 - 0x4] 00003228 2010 move.l D0, [A0] 0000322A 2D40 FFF4 move.l [A6 - 0xC], D0 0000322E 2D4B FFF8 move.l [A6 - 0x8], A3 00003232 202D BE08 move.l D0, [A5 - 0x41F8] 00003236 B0AD BE04 cmp.l D0, [A5 - 0x41FC] 0000323A 6F20 ble +0x22 /* 0000325C */ 0000323C 06AD 0000 0019 BE04 addi.l [A5 - 0x41FC], 0x19 00003244 2F2D BE0C move.l -[A7], [A5 - 0x41F4] 00003248 202D BE04 move.l D0, [A5 - 0x41FC] 0000324C E788 lsl D0, 3 0000324E 2F00 move.l -[A7], D0 00003250 7002 moveq.l D0, 0x02 00003252 3F00 move.w -[A7], D0 00003254 4EAD 166A jsr [A5 + 0x166A /* export_713 */] 00003258 2B40 BE0C move.l [A5 - 0x41F4], D0 label0000325C: 0000325C 244B movea.l A2, A3 0000325E 7054 moveq.l D0, 0x54 00003260 D5C0 add.l A2, D0 00003262 2F0A move.l -[A7], A2 00003264 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00003268 486E FFF4 pea.l [A6 - 0xC] 0000326C 486E FFF8 pea.l [A6 - 0x8] 00003270 4EBA FE56 jsr [PC - 0x1AA /* 000030C8 */] 00003274 202D BE08 move.l D0, [A5 - 0x41F8] 00003278 7603 moveq.l D3, 0x03 0000327A E7A0 asl D0, D3 0000327C D0AD BE0C add.l D0, [A5 - 0x41F4] 00003280 2040 movea.l A0, D0 00003282 214B FFF8 move.l [A0 - 0x8], A3 00003286 202D BE08 move.l D0, [A5 - 0x41F8] 0000328A E7A0 asl D0, D3 0000328C D0AD BE0C add.l D0, [A5 - 0x41F4] 00003290 2040 movea.l A0, D0 00003292 216E FFF8 FFFC move.l [A0 - 0x4], [A6 - 0x8] label00003298: 00003298 2854 movea.l A4, [A4] label0000329A: 0000329A 200C move.l D0, A4 0000329C 6600 FF56 bne -0xA8 /* 000031F4 */ 000032A0 52AD D84C addq.l [A5 - 0x27B4], 1 000032A4 202D D84C move.l D0, [A5 - 0x27B4] 000032A8 B0AD D848 cmp.l D0, [A5 - 0x27B8] 000032AC 6F20 ble +0x22 /* 000032CE */ 000032AE 06AD 0000 0019 D848 addi.l [A5 - 0x27B8], 0x19 000032B6 2F2D D850 move.l -[A7], [A5 - 0x27B0] 000032BA 202D D848 move.l D0, [A5 - 0x27B8] 000032BE E988 lsl D0, 4 000032C0 2F00 move.l -[A7], D0 000032C2 7002 moveq.l D0, 0x02 000032C4 3F00 move.w -[A7], D0 000032C6 4EAD 166A jsr [A5 + 0x166A /* export_713 */] 000032CA 2B40 D850 move.l [A5 - 0x27B0], D0 label000032CE: 000032CE 202D D84C move.l D0, [A5 - 0x27B4] 000032D2 E980 asl D0, 4 000032D4 D0AD D850 add.l D0, [A5 - 0x27B0] 000032D8 2640 movea.l A3, D0 000032DA 70F0 moveq.l D0, 0xFFFFFFF0 000032DC D7C0 add.l A3, D0 000032DE 262E FFEC move.l D3, [A6 - 0x14] 000032E2 2683 move.l [A3], D3 000032E4 2043 movea.l A0, D3 000032E6 2268 0038 movea.l A1, [A0 + 0x38] 000032EA 2269 0010 movea.l A1, [A1 + 0x10] 000032EE 2469 0036 movea.l A2, [A1 + 0x36] 000032F2 200A move.l D0, A2 000032F4 6724 beq +0x26 /* 0000331A */ 000032F6 4A92 tst.l [A2] 000032F8 660A bne +0xC /* 00003304 */ 000032FA 2F3C 0000 00C1 move.l -[A7], 0xC1 00003300 4EBA CCFE jsr [PC - 0x3302 /* 00000000 */] label00003304: 00003304 2043 movea.l A0, D3 00003306 2068 0038 movea.l A0, [A0 + 0x38] 0000330A 2068 0010 movea.l A0, [A0 + 0x10] 0000330E 2068 0036 movea.l A0, [A0 + 0x36] 00003312 2010 move.l D0, [A0] 00003314 2740 0004 move.l [A3 + 0x4], D0 00003318 6006 bra +0x8 /* 00003320 */ label0000331A: 0000331A 7000 moveq.l D0, 0x00 0000331C 2740 0004 move.l [A3 + 0x4], D0 label00003320: 00003320 376D BE0A 000A move.w [A3 + 0xA], [A5 - 0x41F6] 00003326 206E FFF0 movea.l A0, [A6 - 0x10] 0000332A 2010 move.l D0, [A0] 0000332C 3740 0008 move.w [A3 + 0x8], D0 00003330 202D BE08 move.l D0, [A5 - 0x41F8] 00003334 672A beq +0x2C /* 00003360 */ 00003336 202D BE08 move.l D0, [A5 - 0x41F8] 0000333A 7603 moveq.l D3, 0x03 0000333C E7A8 lsl D0, D3 0000333E 2F00 move.l -[A7], D0 00003340 4EAD 165A jsr [A5 + 0x165A /* export_711 */] 00003344 2740 000C move.l [A3 + 0xC], D0 00003348 222D BE08 move.l D1, [A5 - 0x41F8] 0000334C E7A9 lsl D1, D3 0000334E 2F01 move.l -[A7], D1 00003350 2F2D BE0C move.l -[A7], [A5 - 0x41F4] 00003354 2F00 move.l -[A7], D0 00003356 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 0000335A 4FEF 000C lea.l A7, [A7 + 0xC] 0000335E 6006 bra +0x8 /* 00003366 */ label00003360: 00003360 7000 moveq.l D0, 0x00 00003362 2740 000C move.l [A3 + 0xC], D0 label00003366: 00003366 7000 moveq.l D0, 0x00 00003368 2B40 BE08 move.l [A5 - 0x41F8], D0 label0000336C: 0000336C 202E FFEC move.l D0, [A6 - 0x14] 00003370 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+ 00003374 4E5E unlink A6 00003376 205F movea.l A0, [A7]+ 00003378 584F addq.w A7, 4 0000337A 4ED0 jmp [A0] 0000337C 0002 5F00 ori.b D2, 0x0